Merge and number monthly e-invoices for a bookkeeping archive
At month end dozens of invoice PDFs pile up in one folder under file names that tell you nothing. Merge them in date order into a single file and number the pages so the archive is easy to walk through at review time. This is organizing and archiving, not a validity check on any invoice.

Drop your files here
Files are processed on your device and never uploaded
One review file instead of a scattered folder
Sort the invoices by date and merge them into one file per month, then add page numbers so every invoice has a fixed reference you can cite in a working paper or a journal entry. Name the file by month and year, and keep one file per month rather than one giant file for the year: it opens faster and it is easier to hand to your accountant or auditor. What people call ZATCA invoices are, at this stage of the work, just PDFs that need a clear order.
What this tool does not do
Khallas treats invoices as PDF files: it merges, numbers, and compresses them. It does not read the QR code, does not read the embedded XML, does not check whether an invoice meets e-invoicing requirements, and grants no approval or certification of any kind. To check a specific invoice, use the Zakat, Tax and Customs Authority's own e-invoice validation service at zatca.gov.sa, which verifies an invoice by scanning the QR code printed on it.
Keep the original exactly as it was issued
In the integration phase, tax invoices are issued as XML or as PDF/A-3 with the XML embedded inside, and that is the copy your records rest on under the VAT Law, its implementing regulation, and the e-invoicing regulations. The merged file you produce here is an internal reading and archiving copy for quick review, not a replacement for the invoice as issued. Merging produces an ordinary PDF: an XML file or a digital seal embedded inside the original invoice does not travel into the merged file. Leave the original files where they are and do not delete them after merging.
Three steps, that's it
Drop the month's invoices into the tray and order them by date
Click merge and download the month's file
Open the page numbers tool and number the merged file
Frequently asked questions
Do you check that invoices meet e-invoicing requirements?
No. Khallas organizes files. It does not inspect the QR code or the XML and grants no approval. Validation is done through the Zakat, Tax and Customs Authority's own e-invoice validation service.
Can I delete the original invoices after merging?
No. Merging strips whatever XML or digital seal was embedded inside the invoice, so the merged file is a reading archive only. The invoice as it was issued to you is what your records keep under the applicable rules and regulations.
Are you affiliated with the Zakat, Tax and Customs Authority?
No. Khallas is an independent PDF tool. It is not part of the authority or any government body, it is not connected to Fatoora, and it has no access to your accounts there. Download your invoices as usual, then organize them here.
Are my invoices uploaded to a server?
No. Merging and numbering both run inside your browser. Invoices expose your suppliers, your prices, and your volumes, and none of that needs to pass through a third party.



