Issue your invoices in Qoyod and send them straight to the National Invoicing System (JoFotara) with no manual work, as a UBL 2.1 file with a UUID, and the QR code the Income and Sales Tax Department returns on every cleared invoice.
14 days free · No credit card · Integrated with the National Invoicing System
Keying invoices manually into the JoFotara portal consumes hours each month and leaves your books disconnected from your invoices. Direct integration sends every invoice to the Income and Sales Tax Department as soon as it is issued, shows the clearance result on each one, and posts the accounting entry at the same time.
Compare the common ways of issuing e-invoices against Qoyod’s direct integration with the National Invoicing System.
| Method | Risks & issues | Other accounting software | RecommendedQoyod's solution |
|---|---|---|---|
| Keying invoices manually into the JoFotara portal |
|
| Direct automatic submission · real-time clearance tracking · correction via a credit note plus a new invoice |
| Relying on a developer or middleware tool to reach the department's API |
|
| A ready UBL 2.1 file · no developer and no middleware |
| Deferring National Invoicing System compliance |
|
| Full readiness from day one · continuous tracking of the department's spec |
Direct automatic submission · real-time clearance tracking · correction via a credit note plus a new invoice
A ready UBL 2.1 file · no developer and no middleware
Full readiness from day one · continuous tracking of the department's spec
Qoyod’s integration with the National Invoicing System sends every invoice straight to the Income and Sales Tax Department and tracks the clearance result in real time.
Qoyod builds a UBL 2.1 XML file and a UUID for every invoice per the technical integration manual for the National Invoicing System, and sends it to the department over its API.
The system connects your account with a Client ID, Secret Key, and activity number, and submits every invoice as soon as it is issued, with no need to open the department's portal or copy files manually.
The system shows each invoice's status exactly as the department returns it: submitted, already submitted, or not submitted with the error message, so your team can retry immediately.
A cleared invoice cannot be edited. Qoyod issues a credit note (return invoice) linked to the original invoice by its ID and UUID with the reason for the return, on quantities only and never above the original quantity.
The taxpayer needs no certificate or signature of their own. After clearance the department returns the invoice's QR code and Qoyod prints it on the invoice, as the department requires. Documents are verified through the Sanad app.
Qoyod supports the income invoice, the 16% general sales tax invoice, and the special tax invoice, cash or on account, and issues reports on invoices and their status plus the sales tax return in PDF, Excel, and XML.
Four steps from connecting your account to invoice clearance and the compliance report, in a single workflow.
Generate a Client ID, Secret Key, and activity number from your JoFotara portal account under device linking, then enter them once in Qoyod's integration settings.
Pick the document type: income invoice, general sales tax invoice, or special tax invoice, cash or on account, then add its lines, the general sales tax, and the customer details.
Qoyod converts the invoice data automatically into a UBL 2.1 XML file with a UUID and sends it to the National Invoicing System for real-time clearance, before the invoice is shared with the buyer.
Each invoice's status and the QR code returned by the department appear in Qoyod's dashboard, and your team can issue compliance reports and the sales tax return for the auditor's review at any time.
More than 25,000 businesses run their accounting on Qoyod in markets that require invoices to be issued through a government platform, and that is the same experience behind Qoyod’s integration with the National Invoicing System.
Qoyod's integration with the National Invoicing System builds a UBL 2.1 XML file and a UUID for every invoice, sends it directly to the Income and Sales Tax Department, shows the clearance result and QR code in real time, posts the entry to your books, and prepares compliance reports for the auditor with no manual reconciliations.
Qoyod sends your invoices to the National Invoicing System in UBL 2.1 with a UUID and prints the QR code returned by the department on the invoice, per the department's technical integration manual.
Qoyod checks every invoice at the field level the moment you create it: the tax number, the document type and payment method, the general sales tax rate, and line completeness, flagging any error before it is sent to the National Invoicing System so fewer invoices come back rejected.
Answers to the most common questions about Qoyod’s integration with the National Invoicing System.
Qoyod builds a UBL 2.1 XML file and a UUID for every invoice, sets the document type, payment method, and general sales tax rate per the technical integration manual, then submits it to the National Invoicing System with no manual work. The taxpayer needs no certificate or signature of their own, because the QR code is returned by the department after clearance.
The department returns the invoice status and the error message, and Qoyod shows it on the status dashboard so you can fix the data and resend under the same UUID. A cleared invoice, by contrast, cannot be edited: the correction is a credit note (return invoice) linked to the original invoice's ID and UUID, stating the reason for the return, on quantities only and never above the original quantity.
Yes. Qoyod supports the income invoice for businesses not registered for sales tax, the 16% general sales tax invoice for registered businesses, and the special tax invoice for items carrying special rates, in both cash and on-account form, plus credit notes for returns.
Yes. Qoyod submits every invoice for real-time clearance as it is issued, before it is shared with the buyer, because an invoice not issued through the National Invoicing System is not a valid tax document. Each invoice is submitted individually, with per-invoice status tracking and the option to retry.
From your JoFotara portal account, generate a Client ID, Secret Key, and activity number under device linking, then enter them in Qoyod's integration settings. It is a one-time setup, and it needs no developer and no middleware.
Yes. Reports on invoices, their status, and the sales tax return export to PDF, Excel, and XML, with each invoice tied to its status in the National Invoicing System, the QR code returned by the department, and its attachments, to give the auditor a complete file.
Try Qoyod free for 14 days. No credit card required. Send your first invoice to the National Invoicing System in minutes.
Integrated with the National Invoicing System · UBL 2.1 · Mandatory since 1 April 2025