Contributors mailing list archives


Re: Seek advice about Undue VAT / Withholding Tax for l10n-thailand

Ecosoft Co. Ltd., Kitti Upariphutthiphong
- 15/05/2017 16:31:10
I also just found v10 CE module account_tax_cash_basic that might answer the Undue VAT question (some scenario). I will study more on it, may be it can be used as base module.

Still waiting for opinions or pointers if any! :)

On Sun, May 14, 2017 at 6:01 PM, Kitti Upariphutthiphong <> wrote:

Dear community,

Thailand team will be focusing on the tax system part of l10n-thailand. But we need your advise too.

Based on many trials and errors in the past, we though we developed complete understanding and addons for Thailand in v8. But since, v9+, the structure of accounting is changed a lot (especially the remove of account_voucher), it is not straight forward to update it to v10.

I have explained what we did in Odoo 8 here >

Basically, the big feature is about tax on payment, there are have 2 types.

  1. Undue VAT,
  • Account move recorded in Invoice as Undue VAT first and recorded as clearing Undue VAT into VAT in Payment later.
  • Withholding Tax,
    • Tax amounts to be deducted for each invoices during payment (1 deduct move line per invoice, based on WHT type in invoice line) 


    • Do you think the concept of Undue VAT and Withholding Tax I explained in the document can be generic enough to be out of Thai Localization.
    • We have some difficulties with v10 accounting. Anyone has experiences with it or ways to overcome?
    1. No more Customer/Supplier Payment window to track the payment of multiple invoice lines separately.
    2. Odoo tend to record account.move in summary, rather than in detailed.

    Any opinion or pointers are welcome,

    Thank you,
    Kitti U.