Help Β· E-Invoicing
πŸ“‘ UAE E-Invoicing

E-Invoicing

Turn your sales invoices into official UAE e-invoices and send them electronically over the government-endorsed Peppol network β€” computer-to-computer between you, your customer, and the Federal Tax Authority (FTA) β€” instead of as PDFs or paper.

πŸ“– In plain words

Think of Peppol as a worldwide postal network for tax invoices, and the ASP (Accredited Service Provider) as your licensed post office β€” you can't drop mail into the network yourself, so you hand it to the post office. Your Participant ID is your address on that network, printed automatically from your tax number. "Validate" is proofreading the letter; "Submit" is posting it; and watching the status go from submitted β†’ delivered β†’ reported is tracking a registered letter until both your customer and the tax authority sign for it.

01What you see on the screen

CardWhat it's for
E-Invoice Exception QueueE-invoices that failed to send, with a Retry / Resolve button and an ageing SLA clock.
Inbound E-Invoice β†’ BillDrop a supplier's e-invoice XML and turn it straight into a purchase bill.
ASP Configuration(Admin only) Connect to your Accredited Service Provider.
E-Invoice SubmissionsEvery invoice/credit note/debit note you can submit, with a status badge and Validate / Submit buttons.

02Connecting (admin, one-time)

In ASP Configuration an admin picks the Provider (e.g. the built-in sandbox for testing), enters the API Base URL and API Key from the ASP, sets Free Zone Yes/No, switches Enabled on, and clicks Save. Your Participant ID β€” your address on the network β€” is then shown automatically; it's built from your company TRN.

πŸ†”
Your company TRN is required firstSet your 15-digit TRN in My Account β†’ Company Settings before configuring the ASP β€” the Participant ID and the e-invoice depend on it.

03Send an invoice as an e-invoice

  1. Set your company TRN (My Account), then configure the ASP (admin) and set it Enabled.
  2. Open the E-Invoicing tab and find your document in E-Invoice Submissions. Make sure the customer is a business or government body (see scope below), not a private consumer.
  3. Click βœ“ Validate to check it against the UAE format. Fix anything it lists (missing buyer name, line math that doesn't add up, a credit/debit note missing its original-invoice reference…).
  4. Click πŸ“€ Submit. It's sent via your ASP; the status badge updates.
  5. Click the πŸ”„ refresh to follow the status until you see DELIVERED and finally REPORTED with a green FTA βœ“.

04The status lifecycle

StatusMeaning
not submitted / DRAFTNo submission yet, or just created internally.
VALIDATEDPassed the format check locally.
SUBMITTEDAccepted for processing by your ASP.
SIGNEDThe ASP signed it and returned the signed file + QR code.
DELIVEREDThe customer's ASP acknowledged receipt. βœ…
REPORTEDThe FTA acknowledged it β€” the final good outcome (green FTA βœ“). βœ…
REJECTED / FAILEDContent rejected, or a technical error. You must correct and reissue.

05Who's in scope (B2B / B2G vs B2C)

🎯
Businesses and government are in; private consumers are outA business customer (B2B) or a government body (B2G) is in scope β€” even a business that isn't VAT-registered. A private individual (B2C) is out of scope: you give them a simplified tax invoice instead. The app classifies each document automatically and refuses to e-invoice anything out of scope.

06Receiving a supplier's e-invoice

In Inbound E-Invoice β†’ Bill, upload the supplier's XML and click Preview to see a draft (supplier, TRN, lines), then Create Bill to make the purchase bill. If the supplier isn't already a vendor, one is created automatically from their TRN.

07Rules & things to watch

πŸ†”
TRN mandatory, AED onlyYour 15-digit TRN is required. Foreign-currency documents can't be e-invoiced yet β€” only AED. Only invoices, credit notes and debit notes are eligible (a debit note is treated as purchase-side and isn't sent by you).
πŸ”—
Credit/debit notes must reference their original invoiceand line totals must tie out, or validation fails. A self-signed certificate is used by default β€” upload a proper CA-issued certificate before real production filing.
πŸ–¨οΈ
Generate & printSeparately, the invoice screens have a Generate action that builds a signed invoice with an FTA-compliant QR code and opens a print view β€” handy even before full Peppol submission.