FinchContext
Run with

Build the VAT201 Return (SARS eFiling)

Skill: Convert sales and purchase data into the VAT201 return field values

Region: South Africa Category: VAT — Value-Added Tax return Does: Takes ordinary sales and purchase ledger data and maps it onto the numbered fields of the VAT201 Vendor Declaration, captured and submitted electronically through SARS eFiling, computing output tax, input tax, the net VAT payable/refundable, and the diesel refund where applicable. System: SARS eFiling (VAT201 Vendor Declaration)

South Africa has no e-invoicing mandate and no machine invoice schema. The VAT201 is captured field-by-field on the SARS eFiling portal (or pushed via the eFiling API/connected accounting software); there is no public XML invoice format. This skill produces the field values you key into VAT201, not an invoice document. The standard VAT rate is 15%.


When this applies


Input data required

Input Used for
Standard-rated sales (excl. VAT) and output VAT at 15% Field 1 / 4
Zero-rated supplies (exports, certain foodstuffs, fuel) Field 2
Exempt and non-supplies (e.g. residential rent, financial services) Field 3
Capital goods sold / change in use adjustments Field 1A / 12
Standard-rated purchases & expenses with valid tax invoices Field 14 / 15
Capital goods acquired (input VAT) Field 14A / 15A
Imports + VAT paid to Customs (with valid documents) Field 15A
Adjustments (bad debts recovered/written off, apportionment) Field 18
Eligible diesel litres purchased (qualifying activities) Field 5 / 5A

Field mapping (VAT201)

OUTPUT TAX
  Field 1   Standard rate (excl. capital goods) — supplies value
  Field 1A  Standard rate (only capital goods) — supplies value
  Field 2   Zero rate (excl. goods exported)
  Field 2A  Zero rate (only goods exported)
  Field 3   Exempt and non-supplies
  Field 4   Output tax = (Field 1 + 1A) x 15/115   [calculated]
  Field 4A  Output adjustments
  Field 13  TOTAL OUTPUT TAX (4 + 4A)

INPUT TAX
  Field 14  Capital goods supplied to you (value)
  Field 14A Other goods/services supplied to you (value)
  Field 15  Input tax on capital goods
  Field 15A Input tax on other goods/services + imports
  Field 16  Adjustments (e.g. bad debts written off)
  Field 17  Diesel refund (see Field 5/5A litres)
  Field 18  TOTAL INPUT TAX (15 + 15A + 16 + 17)

NET
  Field 19  VAT PAYABLE / (REFUNDABLE) = Field 13 - Field 18

DIESEL
  Field 5   Litres eligible (e.g. farming, mining, rail, fishing)
  Field 5A  Diesel refund claimed (Rand)

Calculation rules


Worked example (two-month period, standard-rated trader)

VAT201 — Vendor Declaration
Vendor: Acme Trading (Pty) Ltd      VAT reg no: 4123456789
Tax period: 2026/02 (Jan–Feb 2026)   Category: B

OUTPUT TAX
  Field 1   Standard-rated supplies (excl. capital).......  1 150 000.00
  Field 1A  Capital goods supplied.........................        0.00
  Field 2   Zero-rated supplies............................   200 000.00
  Field 3   Exempt / non-supplies..........................        0.00
  Field 4   Output tax (1 150 000 x 15/115)................   150 000.00
  Field 4A  Output adjustments.............................        0.00
  Field 13  TOTAL OUTPUT TAX...............................   150 000.00

INPUT TAX
  Field 14A Other goods & services (value, incl. VAT)......   690 000.00
  Field 15  Input tax — capital goods......................        0.00
  Field 15A Input tax — other goods/services + imports.....    90 000.00
  Field 16  Input adjustments (bad debt written off).......     1 304.35
  Field 17  Diesel refund (from Field 5A)..................        0.00
  Field 18  TOTAL INPUT TAX................................    91 304.35

  Field 19  VAT PAYABLE (13 - 18).......................... R  58 695.65

Payment uses the VAT Payment Reference Number (PRN) shown on the eFiling assessment; pay by the last business day of the month following period end.


Validation checklist


Last updated: 2026-06-04 — confirm the active schema version, field codes, and SARS eFiling requirements against the current South African Revenue Service specifications before use.