Invoice with a payment QR code from Markdown
The invoice carries a QR code the customer's banking app can pay from and a bar code for the counter, both as vector symbols that scan from print and screen.
A cross-border invoice with its lines, tax and totals, a QR code the customer's banking app can pay from, and a bar code for the payment counter.
Markdown source
Markdown · 77 lines---
title: Invoice 2026-0418
author: Meridian Design Studio
---
# Invoice
| | |
|:--|:--|
| **From** | Meridian Design Studio, Keizersgracht 400, 1016 GB Amsterdam, Netherlands |
| **To** | Alpine Castings GmbH, Industriestraße 12, 6020 Innsbruck, Austria |
| **Invoice number** | 2026-0418 |
| **Invoice date** | 14 April 2026 |
| **Due date** | 14 May 2026, 30 days net |
| **Your reference** | Purchase order PO-7731 |
| **Our tax number** | NL 0012.34.567.B.01 |
## Services
| # | Description | Quantity | Unit price | Amount |
|--:|:------------|---------:|-----------:|-------:|
| 1 | Product catalog redesign, 48 pages | 1 | € 6,400.00 | € 6,400.00 |
| 2 | Photography, two days on site in Innsbruck | 2 days | € 950.00 | € 1,900.00 |
| 3 | Translation layout, German and Italian editions | 2 | € 780.00 | € 1,560.00 |
| 4 | Travel, Amsterdam to Innsbruck return | 1 | € 312.40 | € 312.40 |
| | **Subtotal** | | | **€ 10,172.40** |
| | Value added tax, reverse charge | | 0 % | € 0.00 |
| | **Total due** | | | **€ 10,172.40** |
Value added tax is not charged. The service is supplied to a business customer in another member state and the tax is accounted for by the customer under the reverse charge procedure, Article 196 of the VAT Directive. Customer tax number: AT U12345678.
## How to pay
Scan this code with your banking app. It carries the account, the amount and the reference, so nothing has to be typed:
```barcode qr
BCD
002
1
SCT
INGBNL2A
Meridian Design Studio
NL91INGB0001234567
EUR10172.40
2026-0418
Invoice 2026-0418
```
Or transfer the amount to the account below and quote the reference exactly:
| | |
|:--|:--|
| Account holder | Meridian Design Studio |
| IBAN | NL91 INGB 0001 2345 67 |
| BIC | INGBNL2A |
| Reference | 2026-0418 |
A payment counter or a mailroom scanner reads the reference from this code:
```barcode
type: code128
data: 20260418
label: Payment reference 2026-0418
label-position: below
width: 280
height: 90
```
## Terms
Payment within 30 days of the invoice date. From the 31st day, statutory interest for late payment applies. Please send questions about this invoice to billing@example.com and quote the invoice number.
The late-payment interest on an overdue amount $A$ at the statutory annual rate $r$ for $d$ days is $A \cdot r \cdot \dfrac{d}{365}$. On the full amount at 11.5 % for 30 days that is € 96.14.
*All organizations in the sample documents are invented. Names, numbers and account details are illustrative.*
Rendered pages
PDF · 3 pages · 30 KBThe sample documents describe invented organizations in several countries. All names and figures are illustrative.
Barcodes and QR codes in Markdown to PDF: every sampleIn the Markdown reference


