Invoices and Ordinance N-18

Ordinance N-18 and invoices: NRA documents are not your concern

The sales document, invoice, and credit note are issued directly from the order. The N-18 app in the admin generates the monthly NRA file. The cookie banner and contract withdrawal function are enabled in the admin and appear in the storefront.

Ordinance N-18 · Invoices and credit notes · GDPR and contract withdrawal

Step by step

From payment to month-end

Four moments when the law requires a document. The first three come directly from the order, the fourth from the N-18 app in the admin.

01

The customer pays by card

CloudCart issues a sales document with a unique number for every paid order. It replaces the fiscal receipt under the alternative regime of Ordinance N-18. Open it as a PDF from the order history.

Sales documentNo. 0000000241
Order#1051
Paymentcard · online
Cat Eye sunglasses€129.00
Shipping€4.90
Total including VAT€133.90
issued automatically
02

The customer requests an invoice

The invoice is generated from the order, with your numbering and company details. If you use FGO, SmartBill, or Számlázz.hu for accounting, the invoice goes through them.

InvoiceNo. 0000000187
RecipientFirma EOOD
UIC (company ID) / VAT No.123456789 · BG123456789
Taxable amount€111.58
VAT 20%€22.32
Total€133.90
PDF · sent
03

The item is returned

Process a return for the entire order or individual line items. The items go back into stock. The payment is refunded to the card where the payment provider supports it, or by bank transfer. The credit note is issued from the same screen.

Credit noteNo. 0000000042
For invoiceNo. 0000000187
Cat Eye sunglasses-€129.00
Returned to stock1 item
Refunded-€129.00
partial return
04

The month ends

The N-18 app in the admin generates one XML file under Annex 38 with the month's sales and reversals. Download it and submit it to the NRA portal by the 15th.

N-18 registerAppendix 38
N18 Audit 2026-09.xmlDownload
N18 Audit 2026-08.xmlDownload
Sales412
Reversals9
for the NRA (Bulgaria's National Revenue Agency) portal · by the 15th

None of the documents are written by hand. The numbers shown on screen are examples.

By market

Each market's rules are covered

Bulgarian rules are built in. European rules apply to every store. Other markets have a ready-made integration with the local invoicing system.

Bulgaria

Sell online without a cash register

  • For online card payments - a sales document with a unique number and a monthly audit file for the NRA, instead of a fiscal receipt
  • For cash on delivery - the courier issues the receipt, according to your agreement with them
  • Invoices and credit notes with your numbering, template and PDF; FGO if you invoice there

Europe

GDPR and withdrawal from the contract

  • Withdrawal from the contract - the electronic function under Article 11a, 14 days from delivery, with the request arriving in “Orders”, linked to the order itself
  • Cookie bar or wall - the customer accepts or rejects cookies by category; rejecting a category stops its analytics and advertising scripts
  • Consent log - who accepted which version of the policy and when; requests to access, download and delete data
  • VAT by country - rates by geographic zone, OSS for EU sales, validation of the customer's VAT number through VIES at checkout, an explanation on the invoice when VAT is zero

Other markets

The local invoicing system

  • Romania - SmartBill: invoices and credit notes, with submission to e-Factura
  • Hungary - Számlázz.hu: invoices, credit notes, receipts, reporting to NAV
  • Albania - Profisc: each paid order is sent for a fiscal number

You select the market once. After that, documents come from the order.

Before you choose

Questions everyone asks

These answers explain what the platform does. Your accountant confirms what applies to your situation.

01 / 06

Do I need a cash register for my online store

Not for online card payments. CloudCart issues a sales document with a unique number and the monthly NRA file under the alternative regime of Ordinance N-18. For cash on delivery, the courier issues the receipt according to your agreement with them. This regime has conditions: your store must be registered with the NRA, and card payments must go into your account. Your accountant confirms whether your business qualifies.

02 / 06

Who submits the file to the NRA - you or CloudCart

You do. The N-18 app in the admin generates the monthly XML file. You download it and upload it to the NRA portal between the 1st and 15th of the following month. Each order appears in only one monthly file. Your store must be registered with the NRA and have a unique number. You enter it once in the app settings.

03 / 06

Are invoices issued automatically

They can be. Turn on automatic invoicing, and the invoice is issued when the order is paid or fulfilled. Otherwise, issue it with one click from the order. The customer receives it by email either way. If you invoice through FGO, SmartBill, or Számlázz.hu, they manage the numbering, and the order keeps the link.

04 / 06

What is “withdrawal from the contract,” and is it required

From June 19, 2026, every online store serving consumers in the EU must offer an electronic withdrawal function (Directive (EU) 2023/2673, Article 11a). CloudCart places the button in the storefront, confirms the request by email, and displays it in “Orders,” linked to the order itself. The withdrawal period is 14 days from delivery and can only be extended.

05 / 06

Does cookie consent block advertising pixels

Yes. If the customer rejects the analytics or advertising group, its scripts do not run, and any cookies already stored by that group are cleared. You decide what happens before the customer makes a choice: each group has a default state in the settings. Only cookies necessary for the store to function always stay enabled.

06 / 06

Are GDPR records kept for inspections

Yes. Each policy acceptance is recorded with the exact text of that version, the date, IP address, and device. Records cannot be edited or deleted, and downloading them requires a two-step verification code.

Ready to grow with CloudCart?

Tell us how your customers pay and where you issue invoices. We'll show you what's left for you to do.