[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#11604

X-original-commit: 1f88cc3ee5
Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com>
This commit is contained in:
Audrey (auva) 2024-12-17 14:59:27 +00:00
parent 7e583a27d0
commit fb55e8287c
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
<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
template to get started with using Philippine accounting.
localization, such as a chart of accounts, taxes, and reports. These provide a base template to get
started with using Philippine accounting.
.. note::
- When creating a new database and selecting the `Philippines` as a country, the fiscal
localization module **Philippines - Accounting** is automatically installed.
- 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.
- The BIR 2307 report is installed, but the withholding taxes may need to be manually created.
- When creating a new database and selecting the `Philippines` as a country, the fiscal
localization module **Philippines - Accounting** is automatically installed.
- 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.
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 Exempt
- Sales and Purchase VAT Zero-Rated
- Purchase Withholding
- Sales and Purchase Withholding
For the withholding taxes (:menuselection:`Configuration --> Taxes`), there is an additional
:guilabel:`Philippines ATC` field under the :guilabel:`Philippines` tab.
For the withholding taxes (:menuselection:`Accounting --> Configuration --> Taxes`), there is an
additional :guilabel:`Philippines ATC` field under the :guilabel:`Philippines` tab.
.. image:: philippines/philippines-atc-code.png
:alt: Philippines ATC code field set on taxes.
:alt: Philippines ATC code field set on taxes.
.. note::
Taxes' ATC codes are used for the BIR 2307 report. If a tax is created manually, its ATC code
must be added.
Taxes' ATC codes are used for the :ref:`BIR 2307 <localizations/philippines/report-BIR1207>`,
:ref:`SAWT and QAP reports <localizations/philippines/report-QAP-SAWT>`. If a tax is created
manually, its ATC code must be added.
Contacts
--------
@ -50,34 +50,36 @@ For individuals not belonging to a company, identify them by using the following
- :guilabel:`Middle Name`
- :guilabel:`Last Name`
.. image:: philippines/philippines-contact-individual.png
:alt: Individual type contact with First, Middle, and Last Name fields.
.. note::
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
can be left as `00000`.
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
can be left as `00000`.
Reports
=======
.. _localizations/philippines/report-BIR1207:
BIR 2307 report
===============
---------------
**BIR 2307** report data, 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
orders and vendor payments with the applicable withholding taxes.
**BIR 2307** reports, also known as `Certificate of Creditable Tax Withheld at Source
<https://www.bir.gov.ph/bir-forms?tab=Certificates&idTag=BIR2307&datasetCode=3381&label=2307&type=TAB%20LINK>`_,
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
:menuselection:`Action --> Download BIR 2307 XLS`.
.. 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::
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
: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
withholding tax.
@ -87,62 +89,101 @@ it is linked to one or more :doc:`vendor bills <../accounting/payments>` with ap
taxes.
.. note::
- If no withholding tax is applied, then the XLS file will not generate records for those vendor
bill lines.
- 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
only includes vendor bills related to that contact.
- If no withholding tax is applied, then the XLS file will not generate records for those vendor
bill lines.
- 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
only includes vendor bills related to that contact.
.. important::
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
format.
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
format.
SLSP Report
===========
SLSP report
-----------
The **SLSP** report, also known as the *Summary List of Sales and Purchases*, can be viewed and
exported (in XLSX format). The report can be viewed from :menuselection:`Reporting --> Partner
Reports --> Summary List of Sales and Purchases`.
To access the :abbr:`SLSP (Summary List of Sales and Purchases)` report, go to
:menuselection:`Accounting --> Reporting --> Summary List of Sales and Purchases`.
The report is split into two sections, which can be accessed from their respective buttons at the
top:
Click the buttons at the top to display the desired report:
- | :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.
- | :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.
.. 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
those with importation taxes set. To view or hide them, the :guilabel:`Options:` button gives
additional filters to include these, among others:
those with importation taxes set. To view or hide them, click :guilabel:`Options:` and select the
required filter:
- `Including Partners Without TIN`
- `Including Importations`
- :guilabel:`Including Partners Without TIN`
- :guilabel:`Including Importations`
To export the :abbr:`SLSP (Summary List of Sales and Purchases)` report, click :guilabel:`Export
SLSP`.
.. important::
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
DAT format.
Odoo cannot generate the DAT files directly. The :guilabel:`Export SLSP` 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.
2550Q Tax report
================
2550Q tax report
----------------
The tax report report is accessible by navigating to :menuselection:`Reporting --> Statement Reports
--> Tax Report --> 2550Q(PH)`. The form is based on the latest *2550Q (Quarterly Value-Added Tax
Return)* Jan. 2023 version.
The tax report report is accessible by navigating to :menuselection:`Accounting --> Reporting -->
Statement Reports --> Tax Report --> 2550Q(PH)`. The form is based on the latest *2550Q
(Quarterly Value-Added Tax Return)* Jan. 2023 version.
.. image:: philippines/2550Q.png
:alt: 2550Q Tax Report
:alt: 2550Q Tax Report
.. tip::
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
report through preconfigured **Tax Grids** for each tax report line.
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
report through preconfigured **Tax Grids** for each tax report line.
.. important::
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.
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.
.. _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