Qatar is preparing for Value Added Tax (VAT) implementation and has already introduced QR code invoicing requirements for certain businesses. This guide covers the current compliance requirements, e-invoicing standards, and how to prepare your accounting systems for the upcoming tax framework.
Key points
- Mandatory Requirement: QR codes are required on all tax invoices issued by VAT-registered entities.
- Data Encoding: The code must encode specific data points (VAT Number, Total, Tax Amount) in a standardized format.
- Software Integration: Your POS or ERP system must be updated to generate these codes automatically.
- Audit Trail: QR codes allow tax authorities and customers to quickly verify the authenticity of the transaction.
What is the QR Code Requirement?
The Qatar General Tax Authority (GTA) mandates that a QR Code be printed on every Tax Invoice. When scanned, this code reveals the specific details of the transaction. This initiative is part of Qatar's broader electronic invoicing (e-invoicing) strategy to combat tax evasion and ensure compliance with VAT laws.
Technical Specifications
The QR code acts as a digital signature. It must encode the following five data elements:
- Seller's Name: The legal name as registered with the GTA.
- VAT Number (TRN): The 15-digit Tax Registration Number.
- Timestamp: Date and time of invoice generation.
- Invoice Total: The total amount including VAT.
- VAT Amount: The exact tax charged (usually 5%).
Implementation Process
Transitioning to QR invoicing involves coordination between your business and your software vendor.
- Software Assessment: Check your current POS or ERP system. Most modern providers (e.g., Odoo, SAP, Xero, local POS vendors) have released updates to support Qatar's VAT QR standards.
- Technical Integration: Your IT team or vendor must configure the software to generate the base64 string (or JSON format) containing the required 5 data points.
- Testing: Generate test invoices and scan them with a standard smartphone QR reader to ensure the data appears legible and correct.
- Dhareeba Registration: Ensure your business is fully registered on the Dhareeba portal and your TRN is active.
- Rollout: Deploy the update to all terminals (cash registers, online checkout pages, etc.).
Who is affected?
- Retailers: Supermarkets, electronics stores, etc., must display QR codes on thermal paper receipts.
- B2B Suppliers: Companies issuing detailed invoices must include the code at the top or bottom of the PDF/printed invoice.
- E-commerce: Online platforms must generate a QR code in the invoice that the customer downloads or views.
- Exemptions: Companies not registered for VAT (below the threshold or exempt activities) generally do not need to include the tax QR code, but must still issue proof of sale receipts.