[IMP] fiscal_localization/philippines: updates for 18.0

Added sales WHT, QAP & SAWT report, and PH check printing documentation

Based on https://github.com/odoo/documentation/pull/11531

closes odoo/documentation#11595

Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com>
This commit is contained in:
Audrey (auva) 2024-12-17 15:59:27 +01:00
parent 7bba152676
commit 1f88cc3ee5
4 changed files with 104 additions and 63 deletions

View File

@ -7,15 +7,14 @@ Configuration
:ref:`Install <general/install>` the :guilabel:`🇵🇭 Philippines` :ref:`fiscal localization package :ref:`Install <general/install>` the :guilabel:`🇵🇭 Philippines` :ref:`fiscal localization package
<fiscal_localizations/packages>` to get all the default accounting features of the Philippine <fiscal_localizations/packages>` to get all the default accounting features of the Philippine
localization, such as a chart of accounts, taxes, and the BIR 2307 report. These provide a base localization, such as a chart of accounts, taxes, and reports. These provide a base template to get
template to get started with using Philippine accounting. started with using Philippine accounting.
.. note:: .. note::
- When creating a new database and selecting the `Philippines` as a country, the fiscal - When creating a new database and selecting the `Philippines` as a country, the fiscal
localization module **Philippines - Accounting** is automatically installed. localization module **Philippines - Accounting** is automatically installed.
- If the module is installed in an existing company, the **chart of accounts** and **taxes** will - If the module is installed in an existing company, the **chart of accounts** and **taxes** will
*not* be replaced if there are already posted journal entries. *not* be replaced if there are already posted journal entries.
- The BIR 2307 report is installed, but the withholding taxes may need to be manually created.
Chart of accounts and taxes Chart of accounts and taxes
--------------------------- ---------------------------
@ -26,17 +25,18 @@ installed and linked to the relevant account:
- Sales and Purchase VAT 12% - Sales and Purchase VAT 12%
- Sales and Purchase VAT Exempt - Sales and Purchase VAT Exempt
- Sales and Purchase VAT Zero-Rated - Sales and Purchase VAT Zero-Rated
- Purchase Withholding - Sales and Purchase Withholding
For the withholding taxes (:menuselection:`Configuration --> Taxes`), there is an additional For the withholding taxes (:menuselection:`Accounting --> Configuration --> Taxes`), there is an
:guilabel:`Philippines ATC` field under the :guilabel:`Philippines` tab. additional :guilabel:`Philippines ATC` field under the :guilabel:`Philippines` tab.
.. image:: philippines/philippines-atc-code.png .. image:: philippines/philippines-atc-code.png
:alt: Philippines ATC code field set on taxes. :alt: Philippines ATC code field set on taxes.
.. note:: .. note::
Taxes' ATC codes are used for the BIR 2307 report. If a tax is created manually, its ATC code Taxes' ATC codes are used for the :ref:`BIR 2307 <localizations/philippines/report-BIR1207>`,
must be added. :ref:`SAWT and QAP reports <localizations/philippines/report-QAP-SAWT>`. If a tax is created
manually, its ATC code must be added.
Contacts Contacts
-------- --------
@ -50,34 +50,36 @@ For individuals not belonging to a company, identify them by using the following
- :guilabel:`Middle Name` - :guilabel:`Middle Name`
- :guilabel:`Last Name` - :guilabel:`Last Name`
.. image:: philippines/philippines-contact-individual.png
:alt: Individual type contact with First, Middle, and Last Name fields.
.. note:: .. note::
For both :guilabel:`Company` and :guilabel:`Individual`, the TIN should follow the For both :guilabel:`Company` and :guilabel:`Individual`, the TIN should follow the
`NNN-NNN-NNN-NNNNN` format. The branch code should follow the last digits of the TIN, or else it `NNN-NNN-NNN-NNNNN` format. The branch code should follow the last digits of the TIN, or else it
can be left as `00000`. can be left as `00000`.
Reports
=======
.. _localizations/philippines/report-BIR1207:
BIR 2307 report BIR 2307 report
=============== ---------------
**BIR 2307** report data, also known as `Certificate of Creditable Tax Withheld at Source **BIR 2307** reports, also known as `Certificate of Creditable Tax Withheld at Source
<https://www.bir.gov.ph/index.php/bir-forms/certificates.html>`_, can be generated for purchase <https://www.bir.gov.ph/bir-forms?tab=Certificates&idTag=BIR2307&datasetCode=3381&label=2307&type=TAB%20LINK>`_,
orders and vendor payments with the applicable withholding taxes. can be generated for purchase orders and vendor payments with the applicable withholding taxes.
To generate a BIR 2307 report, select one or multiple vendor bills from the list view, and click To generate a BIR 2307 report, select one or multiple vendor bills from the list view, and click
:menuselection:`Action --> Download BIR 2307 XLS`. :menuselection:`Action --> Download BIR 2307 XLS`.
.. image:: philippines/philippines-multi-bill.png .. image:: philippines/philippines-multi-bill.png
:alt: Multiple vendor bills selected with action to "Download BIR 2307 XLS". :alt: Multiple vendor bills selected with action to "Download BIR 2307 XLS".
.. tip:: .. tip::
The same action can be performed on a vendor bill from the form view. The same action can be performed on a vendor bill from the form view.
A pop-up appears to review the selection, then click on :guilabel:`Generate`. In the pop-up that opens, review the selection and click :guilabel:`Generate`.
.. image:: philippines/philippines-generate.png .. image:: philippines/philippines-generate.png
:alt: Pop up menu to generate BIR 2307 XLS file. :alt: Pop up menu to generate BIR 2307 XLS file.
This generates the `Form_2307.xls` file that lists all the vendor bill lines with the applicable This generates the `Form_2307.xls` file that lists all the vendor bill lines with the applicable
withholding tax. withholding tax.
@ -87,62 +89,101 @@ it is linked to one or more :doc:`vendor bills <../accounting/payments>` with ap
taxes. taxes.
.. note:: .. note::
- If no withholding tax is applied, then the XLS file will not generate records for those vendor - If no withholding tax is applied, then the XLS file will not generate records for those vendor
bill lines. bill lines.
- When grouping payments for multiple bills, Odoo splits the payments based on the contact. From - When grouping payments for multiple bills, Odoo splits the payments based on the contact. From
a payment, clicking :menuselection:`Action --> Download BIR 2307 XLS` generates a report that a payment, clicking :menuselection:`Action --> Download BIR 2307 XLS` generates a report that
only includes vendor bills related to that contact. only includes vendor bills related to that contact.
.. important:: .. important::
Odoo cannot generate the BIR 2307 PDF report or DAT files directly. The generated Odoo cannot generate the BIR 2307 PDF report or DAT files directly. The generated
:file:`Form_2307.xls` file can be exported to an *external* tool to convert it to BIR DAT or PDF :file:`Form_2307.xls` file can be exported to an *external* tool to convert it to BIR DAT or PDF
format. format.
SLSP Report SLSP report
=========== -----------
The **SLSP** report, also known as the *Summary List of Sales and Purchases*, can be viewed and To access the :abbr:`SLSP (Summary List of Sales and Purchases)` report, go to
exported (in XLSX format). The report can be viewed from :menuselection:`Reporting --> Partner :menuselection:`Accounting --> Reporting --> Summary List of Sales and Purchases`.
Reports --> Summary List of Sales and Purchases`.
The report is split into two sections, which can be accessed from their respective buttons at the Click the buttons at the top to display the desired report:
top:
- | :guilabel:`Sales` for :abbr:`SLS (Summary List of Sales)` report - | :guilabel:`Sales` for the :abbr:`SLS (Summary List of Sales)` report.
| All customer invoices with the associated sales taxes applied are shown in this report. | All customer invoices with the associated sales taxes applied are shown in this report.
- | :guilabel:`Purchases` for :abbr:`SLP (Summary List of Purchases)` report - | :guilabel:`Purchases` for the :abbr:`SLP (Summary List of Purchases)` report.
| All vendor bills with the associated purchase taxes applied are shown in this report. | All vendor bills with the associated purchase taxes applied are shown in this report.
.. image:: philippines/slsp.png .. image:: philippines/slsp.png
:alt: SLSP Report :alt: SLSP Report
By default, both reports exclude journal entries containing partners without a TIN number set and By default, both reports exclude journal entries containing partners without a TIN number set and
those with importation taxes set. To view or hide them, the :guilabel:`Options:` button gives those with importation taxes set. To view or hide them, click :guilabel:`Options:` and select the
additional filters to include these, among others: required filter:
- `Including Partners Without TIN` - :guilabel:`Including Partners Without TIN`
- `Including Importations` - :guilabel:`Including Importations`
To export the :abbr:`SLSP (Summary List of Sales and Purchases)` report, click :guilabel:`Export
SLSP`.
.. important:: .. important::
Odoo cannot generate the DAT files directly. The :guilabel:`Export SLSP` and :guilabel:`XLSX` Odoo cannot generate the DAT files directly. The :guilabel:`Export SLSP` and :guilabel:`XLSX`
buttons export an XLSX file, which can be processed using an *external* tool to convert to the buttons are used to export an XLSX file, which can be processed using an *external* tool to
DAT format. convert it to the DAT format.
2550Q Tax report 2550Q tax report
================ ----------------
The tax report report is accessible by navigating to :menuselection:`Reporting --> Statement Reports The tax report report is accessible by navigating to :menuselection:`Accounting --> Reporting -->
--> Tax Report --> 2550Q(PH)`. The form is based on the latest *2550Q (Quarterly Value-Added Tax Statement Reports --> Tax Report --> 2550Q(PH)`. The form is based on the latest *2550Q
Return)* Jan. 2023 version. (Quarterly Value-Added Tax Return)* Jan. 2023 version.
.. image:: philippines/2550Q.png .. image:: philippines/2550Q.png
:alt: 2550Q Tax Report :alt: 2550Q Tax Report
.. tip:: .. tip::
Most lines in the tax report are automatically computed based on the taxes. For more accurate Most lines in the tax report are automatically computed based on the taxes. For more accurate
reporting and filing of the tax report, manual journal entries can also be mapped to the tax reporting and filing of the tax report, manual journal entries can also be mapped to the tax
report through preconfigured **Tax Grids** for each tax report line. report through preconfigured **Tax Grids** for each tax report line.
.. important:: .. important::
Odoo cannot generate the 2550Q BIR formatted PDF report directly. It should be used as a Odoo cannot generate the 2550Q BIR formatted PDF report directly. It should be used as a
reference when externally filing the form manually or online. reference when externally filing the form manually or online.
.. _localizations/philippines/report-QAP-SAWT:
QAP & SAWT reports
------------------
To access the :abbr:`QAP (Quarterly Alphalist of Payees)` and :abbr:`SAWT (Summary Alphalist of
Withholding Tax)` reports, go to :menuselection:`Accounting --> Reporting --> Tax Return`, click
the :icon:`fa-book` :guilabel:`Report:` button, and select :guilabel:`SAWT & QAP (PH)`.
Click the buttons at the top to display the desired report:
- | :guilabel:`SAWT` for the :abbr:`SAWT (Summary Alphalist of Withholding Tax)` report.
| All customer invoices with the associated sales witholding taxes applied are shown in this
report.
- | :guilabel:`QAP` for the :abbr:`QAP (Quarterly Alphalist of Payees)` report.
| All vendor bills with the associated purchase witholding taxes applied are shown in this report.
.. image:: philippines/philippines-sawt.png
:alt: SAWT & QAP Report
To export the :abbr:`SAWT (Summary Alphalist of Withholding Tax)` and :abbr:`QAP (Quarterly
Alphalist of Payees)` reports in XLSX format, click :guilabel:`Export SAWT & QAP`.
.. important::
Odoo cannot generate the DAT files directly. The :guilabel:`Export SAWT & QAP` and
:guilabel:`XLSX` buttons are used to export an XLSX file, which can be processed using an
*external* tool to convert it to the DAT format.
Check printing
==============
The Philippine check print layout follows the latest :abbr:`PCHC (Philippine Clearing House
Corporation)` standardized format. To enable check printing, go to :menuselection:`Accounting -->
Configuration --> Settings`, enable :guilabel:`Checks` and set the :guilabel:`Check Layout` to
`Print Check - PH`.
Checks are printed using the :doc:`standard workflow <../accounting/payments/pay_checks>`.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB