| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1018 |
| Technical Name |
l10n_za_vat201 |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1018 |
| Technical Name |
l10n_za_vat201 |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
South Africa VAT201
SARS VAT201 return computation and eFiling-ready export
Compute your SARS VAT201 declaration straight from your Odoo accounting data and export an eFiling-ready capture file. Full official field structure, SARS tax categories, VAT-number validation and general-ledger reconciliation — for Odoo 18 & 19.
Every VAT201 field, computed for you
Output tax
Standard-rated supplies (field 1) and capital supplies (1A), zero-rated local (2) and exports (2A), exempt and non-supplies (3), output VAT (4 / 4A), imported services (5 / 6), output adjustments (7) and total output tax (field 12).
Input tax & net
Capital acquisitions (14 / 14A), other goods and services (15 / 15A), change in use (16), bad debts (17), adjustments (18), total input tax (19), the diesel refund concession (20 / 21) and the net payable / refundable position (field 22).
Built for SARS compliance
Tax categories A–E
Bi-monthly (odd / even month-ends), monthly, six-monthly and twelve-monthly periods with correct bounds and statutory due dates: the last business day of the following month for eFiling / EFT, the 25th for manual submissions.
VAT-number validation
South African VAT numbers (10 digits, leading 4, modulus-10 check digit) are validated on the company and on partners, so invalid numbers are caught before they reach the return.
GL reconciliation
The computed return is reconciled against the VAT actually booked on your tax accounts for the period, flagging any discrepancy before you file.
eFiling-ready export
Export an eFiling capture CSV — one row per SARS field code with description and value — to type or bulk-capture into eFiling without ambiguity, plus an Excel workbook laid out in the official VAT201 block ordering for review and record-keeping. No external account or credentials are required: the module works entirely from your own Odoo data.
How it works
- Map your sale and purchase taxes to the matching VAT201 field.
- Set your SARS VAT category (and diesel refund rate if applicable).
- Open Accounting → South Africa VAT201 → New Return, pick any date in the period and compute.
- Review the fields, check the reconciliation note, then export the eFiling CSV or Excel.
- Mark the return Filed, then Paid / Refunded.
Compatible with Odoo 18 & 19 (Community & Enterprise). Author: Baris Genc.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module