↓Skip to main content

Preparing a QAP DAT File When You're Both a Top Withholding Agent and a Government Money Payor

A withholding agent that is both a Top Withholding Agent (TWA) and a government money payment (GMP) withholding agent still files one Quarterly Alphalist of Payees (QAP) DAT file per quarter — not two. The TWA rules under Revenue Regulations (RR) No. 7-2019 and the GMP rules under RR No. 2-98 use different Alphanumeric Tax Code (ATC) sets and apply for different reasons, but both withholdings get reported as separate rows inside the same DAT structure, keyed to whichever ATC actually governs each payment.

Build Your Combined QAP DAT File FREE →

Two different withholding regimes, one withholding agent #

A government instrumentality withholds as a GMP agent simply because of what it is, while TWA status is a separate classification based on transaction volume — and nothing in either rule says an entity can’t carry both at once. Under Section 2.57.2(I) of RR No. 2-98, national government agencies, GOCCs, and local government units withhold 1% on local purchases of goods and 2% on services as a matter of their status as government bodies — this is the government money payment withholding rule. Separately, under RR No. 7-2019, any taxpayer — government-owned or private — whose gross sales, gross purchases, or claimed deductible itemized expenses reach ₱12,000,000 or more in the preceding taxable year can be published on the BIR’s Top Withholding Agent list and required to withhold 1%/2% on local purchases that wouldn’t otherwise be withheld.

These two classifications answer different questions — “are you a government body making a procurement payment?” versus “did your volume cross the TWA threshold?” — so a GOCC, a state university, or an LGU-owned enterprise with large enough internally generated purchase volume can legitimately be both at the same time, each with its own trigger and its own ATC set.

RegimeLegal basisWho it applies toRate (goods / services)ATC (corporate / individual)
Top Withholding Agent (TWA)RR No. 2-98, as amended by RR No. 11-2018, RR No. 7-2019, and RR No. 24-2025Any taxpayer published on the BIR’s TWA list (₱12M+ threshold)1% / 2%WC158/WI158 (goods); WC160/WI160 (services)
Government money payment (GMP)RR No. 2-98, Section 2.57.2(I)National government agencies, GOCCs, and LGUs, on procurement-type payments1% / 2%WC640/WI640 (goods); WC157/WI157 (services)
GMP creditable VAT withholdingRMC No. 36-2021, implementing Sec. 37 of the TRAIN Law (RA No. 10963)Same government payors, on payments to VAT-registered suppliers5%WV010 (goods); WV020 (services) — separate from QAP/1601-EQ

Why both can appear on the same QAP, not two separate files #

QAP is structured around the ATC and TIN of each individual payment, not around which withholding regime triggered it — so a withholding agent with two regimes active in the same quarter simply has more ATC variety in one file, not two files. Section 2.58 of RR No. 2-98, as amended by RR No. 11-2018, describes exactly what a QAP row must contain:

“The return filed shall be accompanied by the Quarterly Alphabetical List of Payees (QAP), reflecting the name of income payees, Taxpayer Identification Number (TIN), the amount of income paid segregated per month with total for the quarter, and the total amount of taxes withheld, if any.”

— Section 2.58, Revenue Regulations No. 2-98, as amended by Revenue Regulations No. 11-2018, as quoted in tax-practitioner commentary summarizing the regulation

Nothing in that description ties a row to a single withholding category. Same Payee, Two ATCs already covers the closely related case of one supplier billed under two ATCs in a quarter — the same logic extends here: a government instrumentality that is also a TWA simply has rows drawn from two ATC tables instead of one, inside the single DAT that attaches to its BIR Form 1601-EQ.

How to structure the combined QAP DAT file #

Build the file exactly as you would for any multi-ATC quarter: one row per payee-and-ATC combination, with the correct code applied to each transaction based on which regime actually governs it — never a single default code for every payment. In practice:

  1. Classify each payment first: is it a government-appropriated procurement payment (GMP) or an ordinary local purchase triggered solely by the entity’s separate TWA designation?
  2. Apply the GMP ATC (WC640/WI640 for goods, WC157/WI157 for services) to payments squarely covered by Section 2.57.2(I)’s government procurement rule.
  3. Apply the TWA ATC (WC158/WI158 for goods, WC160/WI160 for services) to local purchases subject to withholding because of the entity’s RR No. 7-2019 designation, where the GMP rule doesn’t already independently apply.
  4. Keep each payee-ATC pair as its own row — income payment and tax withheld computed per row, never blended across ATCs, following the same one-ATC-per-row principle that governs any multi-ATC QAP.
  5. Total the file as usual; the quarter’s income payment and tax-withheld totals simply reflect rows from both regimes added together.
  6. Reconcile each row against the BIR Form 2307 already issued to that payee for that ATC and period before submitting.

For entities filing their very first combined quarter, the onboarding checklist in Filing Your First QAP DAT File still applies — confirming the EWT tax type on BIR Form 2303 and having a payee register in hand — just with two ATC tables to check instead of one.

Worked example: a state university that’s also a Top Withholding Agent #

The scenario below is entirely fictional, illustrating how a single government instrumentality’s QAP can carry both a TWA row and a GMP row in the same quarter. Example State University (ESU) is a state-run university — a government instrumentality that withholds as a GMP agent on its appropriated procurement spending. Because ESU’s dormitories, canteens, and extension programs also generate a large volume of internally funded local purchases, the BIR has separately published ESU on its Top Withholding Agent list under RR No. 7-2019.

In Q3 2026, ESU makes two relevant payments:

  • A janitorial services contractor, Metro Shine Janitorial Services Corp. (fictional TIN 234-567-890-000), paid ₱180,000 for the quarter from ESU’s internally generated (non-appropriated) auxiliary fund — withheld under ESU’s TWA status at 2%, ATC WC160.
  • A private hospital vendor, Lakeside Diagnostics Corp. (fictional TIN 345-678-901-000), paid ₱500,000 for the quarter under a government-appropriated procurement contract supporting ESU’s campus health services — withheld under the GMP rule at 2%, ATC WC157.
Payee (fictional)TIN (fictional)Withholding regimeATCIncome (Q3)RateTax withheld
Metro Shine Janitorial Services Corp.234-567-890-000TWA (RR No. 7-2019)WC160₱180,000.002%₱3,600.00
Lakeside Diagnostics Corp.345-678-901-000GMP (RR No. 2-98, Sec. 2.57.2(I))WC157₱500,000.002%₱10,000.00
Totals₱680,000.00₱13,600.00

Both rows sit in the same QAP DAT file, attached to the same BIR Form 1601-EQ for Q3 2026, due October 31, 2026. ESU doesn’t build one DAT for its TWA payees and a second for its GMP payees — it builds one file with two correctly coded rows, and the file’s totals simply add both together.

Common mistakes when combining TWA and GMP ATC codes #

The most common error isn’t a structural DAT problem — it’s applying the wrong ATC set to a payment because the preparer defaulted to whichever regime is more familiar.

MistakeWhy it’s wrong
Coding every local purchase under the GMP ATCs because the entity is a government bodyIgnores that the TWA designation under RR No. 7-2019 applies independently and uses its own codes for purchases the GMP rule doesn’t already cover
Coding every local purchase under the TWA ATCs because the entity received a TWA noticeMisses that a government-appropriated procurement payment is governed by Section 2.57.2(I)’s GMP rule regardless of the entity’s separate TWA status
Building two DAT files, one per regimeUnnecessary — both belong on the single QAP DAT attached to the quarter’s BIR Form 1601-EQ
Folding the 5% GMP VAT withholding into the same QAP row as the income tax withheldVAT withholding under RMC No. 36-2021 is a separate tax type with its own return, not part of the income-tax QAP

Frequently asked questions #

Can a government agency or GOCC also be classified as a BIR Top Withholding Agent? #

Yes. Government money payment (GMP) withholding under Section 2.57.2(I) of RR No. 2-98 applies to a national government agency, GOCC, or LGU simply because of its status as a government body. Top Withholding Agent (TWA) status under RR No. 7-2019 is a separate classification based on gross sales, purchases, or claimed deductible expenses reaching ₱12,000,000 or more — a threshold a government instrumentality with large enough purchase or expense volume can also meet and be separately published for.

Do I file two separate QAP DAT files if I’m both a TWA and a GMP withholding agent? #

No. Both withholding categories are reported on one QAP DAT file for the quarter, attached to the same BIR Form 1601-EQ. Each payment keeps its own Alphanumeric Tax Code and its own row — the file structure already supports multiple ATCs per quarter, whether they come from one withholding regime or two.

Which ATC code applies if a payment could arguably fall under both the TWA and GMP rules? #

The ATC follows the specific regulation that governs that payment, not a default choice between the two code sets. A standard procurement payment funded by government appropriation is a government money payment under RR No. 2-98’s government-specific codes. An ordinary local purchase that isn’t a government-appropriated procurement transaction, but is subject to withholding solely because of the entity’s separate TWA designation under RR No. 7-2019, uses the TWA codes instead. When the funding source or classification isn’t clear-cut for a specific transaction, confirm with your RDO or a tax professional rather than defaulting to one code set for every payment.

Do the TWA and GMP rates differ for the same kind of transaction? #

The headline rates can look identical — both regimes withhold 1% on goods and 2% on services in the general case — but they use entirely different ATC codes (WC158/WI158 and WC160/WI160 for TWA goods and services, versus WC640/WI640 and WC157/WI157 for GMP goods and services), and the government regime additionally withholds a separate 5% creditable VAT under RMC No. 36-2021 that the private TWA rules do not impose.

Does mixing TWA and GMP ATC codes in one QAP DAT file cause a validation error? #

Not by itself. The BIR Alphalist Data Entry and Validation Module checks each row’s structure — TIN format, whether the ATC is valid, and whether amount fields are consistent — not whether every ATC in the file comes from the same withholding category. A validation error comes from a malformed TIN or an ATC that doesn’t match the income type actually paid, not from having both TWA and GMP codes in the same file.

Does the 5% GMP VAT withholding also go on this QAP DAT file? #

No. QAP, as filed with BIR Form 1601-EQ, covers creditable withholding tax on income payments under the TWA and GMP income-tax ATCs. The separate 5% creditable VAT withholding that government money payors apply under Revenue Memorandum Circular No. 36-2021 is a different tax type with its own remittance return and is not combined into this income-tax QAP file.

Summary #

Being both a Top Withholding Agent under RR No. 7-2019 and a government money payment withholding agent under RR No. 2-98’s Section 2.57.2(I) isn’t a conflict — it’s two independent classifications that can legitimately apply to the same entity at once, each with its own ATC set and trigger. The QAP DAT file doesn’t split by regime: it’s built the same way any multi-ATC quarter is built, one row per payee-and-ATC combination, with the correct code applied based on which rule actually governs each payment. Get the classification right per transaction — not per entity — and the combined file resolves into clean, correctly coded rows rather than a guessing game between two code sets. For the filing obligation this builds on, see Who Must File QAP?; for a first-time filer’s broader checklist, see Filing Your First QAP DAT File; for the separate rules governing each regime individually, see BIR Form 2307 for Government Money Payments and Who Is a BIR Top Withholding Agent?.