Saudi Arabia's Vision 2030 has created a thriving gig economy. More Saudi nationals and residents are freelancing than ever — in tech, design, consulting, marketing, content creation, and professional services. But with this freedom comes tax obligations that many freelancers are unclear about.
This guide covers everything Saudi-based freelancers need to know about VAT, ZATCA compliance, and getting your invoicing right.
Do Saudi Freelancers Need to Register for VAT?
The short answer depends on your revenue.
Mandatory VAT Registration
You must register for VAT if your annual taxable supplies exceed SAR 375,000 (approximately $100,000 USD). This includes all revenue from your freelance work, not just revenue from Saudi clients.
Voluntary VAT Registration
If your annual taxable supplies are between SAR 187,500 and SAR 375,000, you may voluntarily register for VAT. Many freelancers choose to do this because:
- It allows you to reclaim VAT on business expenses (input tax credits)
- It signals professionalism to corporate clients
- Some corporate clients prefer or require working with VAT-registered vendors
Below the Threshold
If your annual revenue is below SAR 187,500, you are not required to register and cannot voluntarily register. You do not charge VAT on your invoices.
How to Register
VAT registration is done through ZATCA's online portal (zatca.gov.sa). You will need:
- Your national ID or iqama number
- Commercial registration (CR) or freelance certificate
- Bank account details
- Estimated annual revenue
- Business activity description
Registration is typically processed within 5-10 business days. Upon approval, you receive a Tax Identification Number (TIN) which must appear on all your invoices.
Understanding Your VAT Obligations
Once registered, you have specific obligations:
Charging VAT
You must add 15% VAT to all taxable supplies (services or goods you provide). Your invoice must clearly show:
- The net amount (before VAT)
- The VAT rate (15%)
- The VAT amount
- The total amount (including VAT)
Collecting and Remitting VAT
The VAT you collect from clients is not your money — it belongs to ZATCA. You must file VAT returns and remit the collected VAT on schedule.
Filing VAT Returns
- Monthly filing: If your annual taxable supplies exceed SAR 40 million
- Quarterly filing: If your annual taxable supplies are below SAR 40 million
Most freelancers file quarterly. The return is due by the last day of the month following the end of the filing period.
Input Tax Credits
You can reclaim VAT paid on legitimate business expenses:
- Software subscriptions (Adobe, Figma, development tools)
- Hardware (laptop, monitor, equipment)
- Office rent and co-working space fees
- Business travel expenses
- Professional development and training
- Marketing and advertising costs
Keep all receipts and invoices for at least 6 years. Only VAT-compliant invoices qualify for input tax credits.
ZATCA E-Invoicing Requirements for Freelancers
If you are VAT-registered, you must comply with ZATCA's e-invoicing mandate (FATOORA).
Phase 1 Requirements
All VAT-registered taxpayers must generate invoices electronically. This means:
- Invoices must be created by an electronic system (not handwritten or created in Word/Excel)
- Each invoice must have a unique, sequential number
- A UUID (universally unique identifier) must be assigned to each invoice
- Arabic text must be included (bilingual invoices are accepted)
- A QR code with TLV-encoded data must appear on simplified invoices (B2C)
Simplified vs Standard Invoices
- Simplified invoices (B2C): For individual consumers. Require a QR code
- Standard invoices (B2B): For business clients. Require buyer's TIN and additional details
Most freelancers primarily issue standard invoices (B2B), but if you provide services to individual consumers, you need compliant simplified invoices too.
Common ZATCA Compliance Mistakes
- Using a generic Word template instead of an electronic invoicing system
- Missing Arabic text on invoices (even for English-speaking clients)
- QR code containing a plain URL instead of TLV-encoded data
- Non-sequential invoice numbering
- Editing PDFs after generation (breaks compliance)
Invoicing Best Practices for Saudi Freelancers
Essential Invoice Fields
Every invoice you issue should include:
Your details:
- Full name (in Arabic and English)
- VAT registration number (TIN)
- Commercial registration or freelance certificate number
- Address
- Contact information (email, phone)
Client details:
- Business name (in Arabic for Saudi clients)
- VAT registration number (for B2B invoices)
- Address
Invoice details:
- Invoice number (sequential)
- Invoice date and time
- Payment due date
- Description of services provided
- Quantity/hours and rate
- Net amount per line item
- VAT rate (15%)
- VAT amount per line item
- Total excluding VAT
- Total VAT
- Total including VAT
- Currency (SAR)
Bilingual Invoices
For Saudi clients, including both Arabic and English on your invoices is best practice. Many corporate clients have English-speaking finance teams but require Arabic for their own ZATCA compliance. SwiftBill supports bilingual templates across all 15 designs.
Payment Terms
Standard payment terms in Saudi Arabia:
- Government entities: Net 30-60 (government payment cycles can be long)
- Large corporations: Net 30
- SMEs and startups: Net 15
- International clients: Net 15 or due on receipt
Include your bank details (IBAN) on every invoice. For international clients, include your SWIFT/BIC code as well.
The Freelance Certificate (Marshad)
Since 2019, Saudi nationals can obtain a freelance certificate through the Ministry of Human Resources and Social Development. This certificate:
- Officially recognizes you as a self-employed professional
- Is required for many government and corporate freelance engagements
- Can serve as an alternative to a commercial registration for tax purposes
- Is free to obtain and renewable annually
If you have not obtained your freelance certificate yet, apply through the Ministry's portal. It legitimizes your freelance business and can be referenced on your invoices.
Tax Planning Tips for Saudi Freelancers
1. Separate Business and Personal Finances
Open a dedicated bank account for your freelance income. This makes tax filing, expense tracking, and VAT returns dramatically easier.
2. Track Expenses Religiously
Every business expense is a potential input tax credit. Log everything:
- Software subscriptions
- Hardware and equipment
- Travel for client meetings
- Co-working space or home office costs
- Professional development
- Marketing and business development
3. Set Aside VAT
The 15% VAT you collect is not income — it is tax you are holding temporarily. Set aside the VAT portion of every payment in a separate account or mentally earmark it. Many freelancers make the mistake of spending VAT collections as personal income, then scrambling when the quarterly return is due.
4. File Returns on Time
Late VAT filing penalties in Saudi Arabia are significant:
- 5-25% of unpaid VAT for late filing
- Additional penalties for late payment
- Penalties compound — do not let them accumulate
5. Keep Records for 6 Years
ZATCA requires you to maintain all financial records, invoices, receipts, and documents for at least 6 years. Digital storage is acceptable as long as records are complete and accessible.
6. Consider a Tax Advisor
If your freelance revenue exceeds SAR 375,000, investing in a qualified tax advisor pays for itself. They can help you optimize input tax credits, ensure compliance, and handle complex situations like mixed supplies or cross-border services.
How SwiftBill Supports Saudi Freelancers
SwiftBill was built with Saudi freelancers as a primary audience:
- ZATCA Phase 1 compliant — QR codes with TLV encoding, sequential numbering, UUID generation
- Arabic and bilingual templates — all 15 PDF templates support Arabic, English, or both
- VAT calculations — automatic 15% VAT calculation with correct display formatting
- TIN display — your tax number prominently shown on every document
- Expense tracking — log business expenses with AI-powered receipt OCR for input tax credit tracking
- Profit reports — see your revenue, expenses, and real profit after tax
- SAR formatting — proper Saudi Riyal display with correct decimal formatting
- Offline-first — works without internet, syncs when connected
Start invoicing compliantly in Saudi Arabia. Download SwiftBill free on the App Store.
Disclaimer: This article is for informational purposes only and does not constitute legal or tax advice. SwiftBill is not affiliated with or endorsed by ZATCA, the UAE FTA, or any government authority. Tax regulations change frequently — always consult a qualified tax professional. Last updated: March 2026.
Create professional invoices in seconds. 15 PDF templates, ZATCA & FTA compliance, expense tracking, and more.
Download on the App Store