
SEO & AIO · Guide
11 September 2026 · Tallium AI Marketing
If you searched for ZATCA e invoice, you are probably trying to work out whether your business is compliant, or you are looking for a system that keeps invoicing sorted while you focus on running the business. This guide explains ZATCA e-invoicing in plain English, then shows why pairing proper invoicing with an all-in-one AI marketing app matters once compliance is handled.
What Is ZATCA E-Invoicing (Fatoora)?
ZATCA is the Zakat, Tax and Customs Authority in Saudi Arabia. Its e-invoicing initiative, known as Fatoora, requires VAT-registered businesses to generate invoices electronically instead of on paper or in handwritten form. The goal is to standardise invoice data, reduce fraud, and give the tax authority real-time visibility into transactions.
E-invoicing in Saudi Arabia rolled out in two phases. Phase 1, the Generation Phase, started in December 2021 and required businesses to produce and store invoices electronically with the correct fields. Phase 2, the Integration Phase, has been rolling out in waves since January 2023 and requires direct integration with ZATCA's platform.
Phase 1 vs Phase 2: The Two Stages of Compliance
The two phases ask for different things, and businesses often get compliant with one but assume it covers the other.
Phase 1 is about format and content: no more handwritten or unstructured invoices, and simplified (B2C) invoices need a QR code. Phase 2 goes further: your system must connect to ZATCA's Fatoora platform, invoices must be issued as structured XML (UBL 2.1 with the Saudi extension) or a PDF/A-3 file embedding that XML, and each invoice needs a ZATCA-issued cryptographic stamp, a UUID, and a hash linking it to the previous invoice.
- ✦Phase 1 (from December 2021): electronic generation and storage, QR code on simplified invoices, no integration required
- ✦Phase 2 (rolling out in waves since January 2023): direct API integration with ZATCA, structured XML format, cryptographic stamp and hash chain
- ✦B2B standard invoices generally need real-time clearance before reaching the buyer
- ✦B2C simplified invoices are reported to ZATCA, typically within 24 hours of issuance
- ✦ZATCA has progressively lowered the turnover threshold for Phase 2 waves, so mid-sized and smaller VAT-registered businesses are now included alongside large corporates
What a Compliant E-Invoice Must Include
Whether you are still on Phase 1 or already integrated for Phase 2, ZATCA expects specific data on every invoice. Missing fields are one of the most common reasons invoices get flagged or rejected.
- ✦Seller name and VAT registration number
- ✦Invoice type, sequential invoice number, and issue date and time
- ✦Line item details with VAT rate and amount shown separately from the taxable amount
- ✦QR code with the required TLV-encoded fields for simplified invoices
- ✦For Phase 2: UUID, cryptographic stamp, and previous invoice hash
Common ZATCA Compliance Mistakes to Avoid
Most compliance problems come down to using outdated invoicing tools or treating e-invoicing as a one-time project instead of an ongoing process.
- ✦Continuing to issue invoices from spreadsheets or basic templates that cannot generate the required XML or QR code
- ✦Assuming Phase 1 compliance automatically covers Phase 2 integration requirements
- ✦Missing the compliance deadline for your specific wave, since ZATCA notifies businesses well ahead of their required date
- ✦Not reconciling e-invoicing records with the general ledger, which creates mismatches at VAT filing time
- ✦Treating invoicing and bookkeeping as disconnected from sales, marketing, and cash flow reporting
Compliance Is Half the Job, Growth Is the Other Half
Getting your invoicing compliant with ZATCA solves a legal requirement. It does not grow your business. That is a separate job, and it is where Tallium's broader AI suite comes in.
Tallium AI Accounting, Tallium AI CRM, and Tallium Marketing sit under one account, so a Saudi business can keep its books organised while running the marketing that brings in the customers those invoices are for. You are not juggling a bookkeeping tool, a CRM, and three or four separate marketing subscriptions with no connection between them.
Why Saudi and GCC Businesses Run Marketing From One AI App
Tallium Marketing is a single AI-automated app, not an agency and not a done-for-you service. You use it yourself to run social media scheduling, AI content creation, paid ads on Meta, Google, and TikTok, SEO and AIO for Google and AI answer engines, review and reputation management, and e-commerce marketing for Shopify, WooCommerce, Amazon, and Noon, all from one dashboard.
For e-commerce sellers in particular, ZATCA compliance and marketing tend to move together. A store selling through Amazon or Shopify needs correct invoicing for every order and needs marketing that keeps orders coming in. Handling both from one connected account, rather than stitching together an accounting tool and several disconnected marketing apps, removes a lot of the manual reconciliation work.
- ✦One all-in-one app instead of separate tools for social, ads, SEO, content, reviews, and e-commerce marketing
- ✦AI-automated workflows that handle scheduling, content drafts, and reporting so your team spends less time on manual tasks
- ✦Unlimited users on every plan, with no per-seat fees, so your whole team can log in without extra cost
- ✦One simple, flat price instead of stacked subscriptions
- ✦Connects with Tallium AI Accounting and Tallium AI CRM, so marketing, sales, and books share one account
Frequently asked questions
What is ZATCA e-invoicing?
ZATCA e-invoicing, also called Fatoora, is Saudi Arabia's requirement for VAT-registered businesses to generate invoices electronically rather than on paper. It rolled out in two phases: Phase 1 covers the format and content of invoices, and Phase 2 requires direct integration with ZATCA's platform.
Who has to comply with ZATCA e-invoicing?
Any business resident in Saudi Arabia that is registered for VAT falls under Phase 1. Phase 2 has rolled out in waves based on annual taxable turnover, and the threshold has been lowered over time, so most VAT-registered businesses are now included, not just large enterprises.
What's the real difference between Phase 1 and Phase 2?
Phase 1 asks you to stop using handwritten or unstructured invoices and to include required fields plus a QR code. Phase 2 asks your invoicing system to connect to ZATCA directly, issue invoices in structured XML with a cryptographic stamp and hash chain, and, for B2B invoices, get real-time clearance before the invoice reaches the buyer.
Does Tallium provide ZATCA e-invoicing software?
Tallium AI Accounting, part of the same Tallium suite as Tallium Marketing, is built to help businesses keep invoicing and bookkeeping organised under one account. For the specifics of your ZATCA integration setup, check current requirements with ZATCA or a licensed compliance provider, since technical requirements are updated as waves roll out.
How does Tallium Marketing fit alongside ZATCA compliance work?
Tallium Marketing is the AI marketing app in the same suite as Tallium AI Accounting and Tallium AI CRM. Once your invoicing is compliant, Tallium Marketing runs your social media, ads, SEO and AIO, content, reviews, and e-commerce marketing from one AI-automated dashboard, with unlimited users and one flat price, so your books and your growth work sit under the same account.
Is Tallium Marketing an agency that handles ZATCA compliance for me?
No. Tallium Marketing is software you and your team use yourselves, not an agency or a done-for-you service. It is built for running marketing, while invoicing and compliance sit with Tallium AI Accounting inside the same suite.
Get your free brand audit
Ready to turn this into revenue?
Tell us your goals and we'll send back a free brand audit with the highest-leverage moves for your business. A senior strategist replies within one business day.