Why This Matters
Issuing the wrong invoice type is a common mistake that can cost shop owners thousands in fines. ZATCA strictly requires the correct invoice type based on customer type. Get it wrong and you face penalties starting at 1,000 SAR per violation.
Quick Difference
- Simplified Tax Invoice: For consumers (B2C) — most retail transactions
- Tax Invoice: For businesses (B2B) — when buyer wants to deduct VAT
Simplified Tax Invoice (B2C)
Used when selling to individual consumers (the typical case for shops).
When to Issue:
- Walk-in customers in retail
- Restaurant customers
- Café customers
- Service business individuals
Required Fields:
- "Simplified Tax Invoice" label (in Arabic)
- Issuer name and VAT number
- Issue date and time
- Total amount including VAT
- VAT amount
- QR code (Phase 1+) with all required data
Customer Information NOT Required:
You don't need customer name, address, or VAT number on simplified invoices. Just give them the printed receipt.
Tax Invoice (B2B)
Used when selling to a registered business that wants to deduct VAT from their tax return.
When to Issue:
- Business customers ask for tax invoice
- Sales above 1,000 SAR to businesses (mandatory)
- Government contracts
- Wholesale to other companies
Required Fields (Additional to Simplified):
- "Tax Invoice" label (in Arabic and English)
- Buyer name and address
- Buyer VAT number (if registered)
- Itemized list (each item separately)
- Unit price, quantity, and total per item
- Discount amount (if any)
- Subtotal before VAT
- VAT rate and amount
- Total including VAT
- Cryptographic stamp (Phase 2)
Phase 2 Requirement (Critical):
Tax invoices MUST be cleared with ZATCA BEFORE giving to customer. The invoice must contain ZATCA's clearance signature, which only appears after API verification. This is why internet is required for B2B sales.
Credit & Debit Notes
- Credit Note (إشعار دائن): Issued when reducing/refunding an invoice. Same fields as the original invoice with negative amount.
- Debit Note (إشعار مدين): Issued when increasing an invoice (additional charges). Same fields as original with positive amount.
Common Mistakes
- Using simplified for B2B: Customer can't deduct VAT, may demand a corrected invoice
- Missing QR code: Penalty for non-compliance
- Wrong VAT calculation: Charging VAT on already-inclusive price
- Not issuing invoice: Major fine + customer complaint to ZATCA
- Not signing tax invoice with CSID: Phase 2 violation
How GIGAPOS Handles This Automatically
GIGAPOS automatically:
- Asks if customer is business or individual
- Generates correct invoice type based on selection
- Adds all required fields automatically
- Generates QR code for simplified invoices
- Submits tax invoices to ZATCA for clearance before printing
- Warns if a tax invoice is being issued offline (not allowed in Phase 2)
Quick Reference Table
| Simplified | Tax Invoice | |
| Customer type | Consumer | Business |
| QR code | Required | Required |
| Customer info | Optional | Required |
| ZATCA clearance | Reported within 24h | Cleared BEFORE delivery |
| Internet required | No (delayed sync) | Yes (real-time) |