SAWT and QAP explained: the two BIR alphalists, and how Odoo builds them
SAWT vs QAP, the deadlines under RMC 55-2026, why files get rejected, and how Odoo exports both as DAT files.
BIR noticeE-invoicing is due by 31 December 2026 for covered taxpayers, including businesses on a CAS or CBA with invoicing software.E-invoicing is due by 31 Dec 2026 for covered taxpayers.
CAS set-up in OdooThe Summary List of Sales and Purchases (SLSP) is the quarterly list VAT-registered businesses send the BIR of what they sold and bought, customer by customer and supplier by supplier. The BIR uses it to cross-check your VAT return against everyone else's. Here is what the SLSP needs, where it usually goes wrong, and how Odoo exports it.
Prepared by the TechNext Philippines Odoo and finance team, Taguig City.
By TechNext · · Updated · 5 min readBIR compliance
Key takeaways
The SLSP is how the BIR matches one company's sales to another company's purchases. When your supplier reports a sale to you and you report the same purchase, the numbers agree. When they do not, the gap stands out. That is why a tidy SLSP matters, and why building it by hand from spreadsheets is risky. This guide explains the list and how Odoo produces it.
RR 1-2012 amended the VAT regulations (Section 4.114-3 of RR 16-2005) to require a Summary List of Sales and a Summary List of Purchases from all persons liable for VAT, such as manufacturers, wholesalers and service providers. The amended text sets no turnover threshold. A few guides still quote the older peso thresholds; check with your accountant if you rely on one.
The lists feed the BIR's RELIEF system, whose processing rules are set out in RMO 4-2003, as part of its third-party information programme. A missing buyer TIN does not affect the seller, but it can be a ground for auditing the buyer. Files are prepared in the BIR's format and validated before submission.
| List | One row per | Typical columns |
|---|---|---|
| Summary List of Sales (SLS) | Customer | Registered name and TIN, exempt sales, zero-rated sales, taxable sales net of VAT, output VAT |
| Summary List of Purchases (SLP) | Supplier | Name, address, TIN with branch code, exempt and zero-rated purchases, services, capital goods and other goods net of VAT, input VAT |
| Summary List of Importations | Import entry | The imports behind your input VAT on importations |
RMO 4-2003 ties the SLSP to the VAT return, due on or before the 25th day of the month following the quarter. Since VAT moved to quarterly filing in 2023, the SLSP follows the 2550Q deadline. That 25th-day date is for non-eFPS filers: published 2026 tax calendars give eFPS filers a later e-submission date, the 30th day of the month after the quarter (30 January 2026 for the December 2025 quarter and 30 April 2026 for the March 2026 quarter). Check the BIR tax calendar for your group each quarter. The older rules describe diskettes and CDs; today the files are usually sent electronically. Check your RDO's current submission channel, and keep the BIR's acknowledgement as your proof of submission.
Most of these problems start on the customer and supplier records, long before quarter-end.
According to Odoo's Philippine localisation documentation:
The partner data matters as much as the report. On the company, Odoo needs the TIN in the NNN-NNN-NNN-NNNNN format, with the branch code taken from the last digits, and the RDO code. Since RMC 36-2026, tax returns carry a five-digit branch code. On each contact, the TIN goes in the Tax ID field, and individuals need their first, middle and last names.

You don't need to hire your own team. A TechNext adviser checks your customer and supplier data first, then our team in Taguig City sets up Odoo so the SLSP comes out of the same entries as your VAT return, for you to validate and submit. See how we set up Odoo for BIR requirements.
Rules change. This article reflects RR 1-2012, RMO 4-2003 and BIR guidance available on 21 October 2026, and Odoo's 20.0 documentation. The BIR's RELIEF module is the final check on your files. It is not tax advice: confirm with your accountant or the BIR before you act.
Persons liable for VAT, under RR 1-2012. The amended rules list manufacturers, wholesalers and service providers among others, and set no turnover threshold.
It follows the quarterly VAT return. RMO 4-2003 ties it to the VAT return due date, now the 25th day after the quarter closes. Published 2026 tax calendars give eFPS filers until the 30th day of the month after the quarter to e-submit it.
Yes. The Philippine localisation exports the SLSP as a DAT file compatible with the BIR's RELIEF module, one month at a time.
Collect the customer's TIN when you can and keep the customer record complete: missing and placeholder TINs are among the most common reasons for SLSP problems. If you cannot get one, ask your accountant or RDO how to report that sale in the SLSP.
About TechNext. TechNext Pte. Ltd. is a trusted expert adviser for ERP and compliance: an Odoo Ready Partner headquartered in Singapore, with its main development and consulting hub in Taguig City, Metro Manila and an AI engineering hub in Ho Chi Minh City. Our own experts implement Odoo end to end (discovery, configuration, data migration, training and support), set up with the Philippine (BIR) and Singapore (GST) localisations, for clients in 25+ countries. We are not affiliated with, accredited by or acting for the BIR or any government agency, and we do not file or register on your behalf. About us · Get a quotation
SAWT vs QAP, the deadlines under RMC 55-2026, why files get rejected, and how Odoo exports both as DAT files.
The 2550Q quarterly VAT return after TRAIN and EOPT: deadline, what changed for services, and where Odoo's 2550Q report fits.
Branch codes, invoices per branch, consolidated VAT and e-invoicing PTIs: running Philippine branches in Odoo.
TechNext sets up your Odoo, can build your website and brand on it, and stays on after go-live, in Singapore and the Philippines. An adviser reviews your situation first.