Metadata-Version: 2.1
Name: odoo-addon-l10n_th_account_tax_report
Version: 18.0.1.0.1
Requires-Python: >=3.10
Requires-Dist: odoo-addon-date_range==18.0.*
Requires-Dist: odoo-addon-l10n_th_account_tax==18.0.*
Requires-Dist: odoo-addon-l10n_th_base_utils==18.0.*
Requires-Dist: odoo-addon-l10n_th_partner==18.0.*
Requires-Dist: odoo-addon-report_xlsx_helper==18.0.*
Requires-Dist: odoo==18.0.*
Summary: Thai Localization - VAT and Withholding Tax Reports
Home-page: https://github.com/OCA/l10n-thailand
License: AGPL-3
Author: Ecosoft, Odoo Community Association (OCA)
Author-email: support@odoo-community.org
Classifier: Programming Language :: Python
Classifier: Framework :: Odoo
Classifier: Framework :: Odoo :: 18.0
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Development Status :: 4 - Beta
Description-Content-Type: text/x-rst

.. image:: https://odoo-community.org/readme-banner-image
   :target: https://odoo-community.org/get-involved?utm_source=readme
   :alt: Odoo Community Association

===================================================
Thai Localization - VAT and Withholding Tax Reports
===================================================

.. 
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   !! This file is generated by oca-gen-addon-readme !!
   !! changes will be overwritten.                   !!
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   !! source digest: sha256:89a4e63bfa63005e244a09b00449a14be79817aca7a0b85de9531912f2287398
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
    :target: https://odoo-community.org/page/development-status
    :alt: Beta
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
    :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
    :alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--thailand-lightgray.png?logo=github
    :target: https://github.com/OCA/l10n-thailand/tree/18.0/l10n_th_account_tax_report
    :alt: OCA/l10n-thailand
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
    :target: https://translation.odoo-community.org/projects/l10n-thailand-18-0/l10n-thailand-18-0-l10n_th_account_tax_report
    :alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
    :target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-thailand&target_branch=18.0
    :alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

TAX Report is a report that displays transactions based on the selected
tax type within a specific date range (period). It helps businesses
track VAT and Withholding Tax more accurately, and supports both
standard and Revenue Department (RD) formats for compliance purposes.
The module also allows customization of report formats and text files
for official tax submissions.

**Table of contents**

.. contents::
   :local:

Configuration
=============

This module allows you to configure the format of tax reports and
Withholding Tax (WHT) text files for submission to the Revenue
Department of Thailand. Below are the configuration steps for each
feature.

Tax/WHT Report Format
---------------------

By default, the system uses the **Standard** format. You can customize
this or use the official **RD (Revenue Department)** report format as
required.

To configure the tax report format:

1. Go to **Invoicing > Configurations > Thai Localization > Tax Report
   Format**
2. Select the desired report format to use when generating tax reports

Withholding Tax Text File for RD Submission
-------------------------------------------

The system provides default settings and supports text file generation
for **PND 1, 3, and 53** forms. The text file format can be customized —
for example, you can change the field positions or layout.

To configure the WHT text file format:

1. Go to **Settings > Users & Companies > Companies > WHT Text File
   Format**
2. Select the WHT type you want to edit
3. Adjust the field order or customize the format as needed
4. Click **Save** to apply your changes

Usage
=====

This module provides two types of tax reports:

- **Thai Tax Report** – for Value Added Tax (VAT)
- **WHT Income Tax Report** – for Withholding Tax (WHT)

Thai Tax Report
---------------

To generate the VAT report:

1. Go to **Invoicing > Reporting > Thai Accounting Report > Thai Tax
   Report**
2. Select the **Tax Type** and the **Date Range (Period)**
3. Choose one of the following actions:

   - **View** – preview the report on screen
   - **Export PDF** – download as a PDF file
   - **Export XLSX** – download as an Excel file

WHT Income Tax Report
---------------------

To generate the WHT report:

1. Go to **Invoicing > Reporting > Thai Accounting Report > WHT Income
   Tax Report**
2. Select the **Income Tax Form** and the **Date Range (Period)**
3. Choose one of the following actions:

   - **View** – preview the report on screen
   - **Export PDF** – download as a PDF file
   - **Export XLSX** – download as an Excel file
   - **Export TXT** – download a text file for RD (Revenue Department)
     submission

The WHT report supports 5 types of Income Tax forms:

- **PND1**
- **PND1A**
- **PND2**
- **PND3**
- **PND53**

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-thailand/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-thailand/issues/new?body=module:%20l10n_th_account_tax_report%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Ecosoft

Contributors
------------

- Pimolnat Suntian <pimolnats@ecosoft.co.th>
- Saran Lim. <saranl@ecosoft.co.th>
- Rattapong Chokmasermkul <rattapongc@ecosoft.co.th>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
   :alt: Odoo Community Association
   :target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-kittiu| image:: https://github.com/kittiu.png?size=40px
    :target: https://github.com/kittiu
    :alt: kittiu
.. |maintainer-Saran440| image:: https://github.com/Saran440.png?size=40px
    :target: https://github.com/Saran440
    :alt: Saran440

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-kittiu| |maintainer-Saran440| 

This module is part of the `OCA/l10n-thailand <https://github.com/OCA/l10n-thailand/tree/18.0/l10n_th_account_tax_report>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
