VAT on Partial Payments in Ongoing Projects for Freelancers: A Practical Guide
A practical guide to calculating VAT on partial payments in ongoing freelance projects and avoiding errors in your VAT return.
When working with a client who requests a long-term project – such as developing a website or running an ongoing marketing campaign – the contract value is often split into partial payments received at intervals. This setup raises a common question among freelancers: When does VAT become due? Is VAT charged on each payment as soon as it is received, or is it deferred until the project is complete? The answer is not merely a matter of arithmetic; it depends on the timing of invoice issuance and the application of the VAT accrual principle.
The Accrual Principle in VAT
In Saudi Arabia, the VAT system operates on the accrual basis. This means VAT is recorded when an invoice is issued or when payment is received if the invoice is issued at the same time. If no invoice is issued at the moment of payment receipt, VAT becomes due on the due date specified in the invoice.
Step-by-Step: Calculating VAT on Partial Payments
Follow these steps to avoid common mistakes:
- Determine the invoice date: When receiving a partial payment, clearly state the invoice date. If payment is made in advance, set the invoice date as the date of receipt.
- Calculate the VAT base: The VAT base is the amount subject to tax (the net amount before VAT is added). If a payment of 10,000 SAR includes 15% VAT, the VAT base equals 10,000 ÷ 1.15 = 8,695.65 SAR.
- Determine the VAT amount: VAT = VAT base × 15% = 8,695.65 × 0.15 = 1,304.35 SAR.
- Issue the electronic invoice: Use an electronic invoicing system to record the invoice, clearly showing the VAT amount.
- Record the transaction in the VAT ledger: Log each payment in your VAT ledger, documenting the invoice number and date.
The result is that each partial payment is treated as an independent transaction, with VAT recorded in the month the invoice is issued. If a cash basis system were used instead of accrual, VAT would be due only upon receipt of payment, but this requires approval from the Zakat, Tax and Customs Authority.
Real-World Examples to Illustrate the Concept
Imagine you are a freelance graphic designer working on a six-month advertising campaign. Monthly payments of 5,000 SAR inclusive of VAT have been agreed.
In January, you receive the first payment. The invoice date is 01/01/2026 and the invoice amount is 5,000 SAR. VAT base = 5,000 ÷ 1.15 = 4,347.83 SAR, and VAT = 652.17 SAR. This transaction is recorded in your VAT ledger and added to your January VAT return.
In February, you receive the second payment. The process repeats identically. By the project’s end, total VAT due = 652.17 × 6 = 3,913.02 SAR.
If you had used the cash basis, VAT would be due only when payment is received, so the final amount would be the same, but the timing of reporting would differ.
What Happens If Invoice Issuance Is Delayed?
Sometimes freelancers delay issuing invoices due to workload or lack of tools. According to legislation, if invoice issuance is delayed by more than 30 days from the date of payment receipt, VAT becomes due on the actual date of payment receipt, but you must document the reason to avoid penalties.
Practical tip: Set a fixed deadline for issuing invoices – for example, within five days of receiving payment – and use ready-made templates to speed up the process.
Handling Unequal Partial Payments
Not all projects are divided into equal payments. A freelancer might receive a large advance followed by smaller payments later. The rule remains the same: each payment is calculated separately, and VAT is applied to the net value of each payment.
Example: An advance payment of 15,000 SAR inclusive of VAT, followed by two payments of 5,000 SAR each inclusive of VAT. VAT for the first payment: base = 15,000 ÷ 1.15 = 13,043.48 SAR, VAT = 2,956.52 SAR. For each of the remaining two payments: base = 5,000 ÷ 1.15 = 4,347.83 SAR, VAT = 652.17 SAR.
How to Avoid Common Mistakes in VAT Returns
1. Do not confuse VAT due with VAT paid: Record each payment in your VAT ledger; do not rely solely on what appears in your bank account.
2. Ensure the invoice number matches the payment: The invoice number should correspond to the bank reference or payment transfer to aid internal review.
3. Keep electronic copies of invoices: Storing invoices in a reliable cloud service makes them easily accessible when requested for review by the Zakat, Tax and Customs Authority.
4. Update your VAT ledger regularly: Do not wait until year-end to enter all transactions; monthly updates reduce errors and simplify filing.
What Is the Impact of Choosing an Accounting Method (Cash vs Accrual) on Partial Payments?
Choosing the accrual basis is most common for freelancers, as it reflects the project’s true financial position. Under this system, VAT is recorded when the invoice is issued, regardless of when payment is received.
By contrast, under the cash basis, VAT becomes due only when payment is received. While this may seem to reduce reporting burden, it requires careful tracking of incoming payments and precise timing of VAT liability.
Tip: If your project relies on regular partial payments, the accrual basis remains safer, as it prevents unrecorded VAT from accumulating.
Practical Summary for Freelancers
• Each partial payment is treated as a separate transaction.
• Calculate the VAT base by removing 15% from the VAT-inclusive amount.
• Issue the invoice immediately upon receiving payment and do not delay beyond 30 days.
• Keep an electronic copy of every invoice and ensure it matches the bank reference.
• Maintain an up-to-date VAT ledger monthly to ease VAT return filing.
By following these steps, freelancers can control the timing and amount of VAT due, avoiding administrative issues that could disrupt project flow.


