If you run a private YAKAP clinic, PhilHealth deducts a 2% withholding tax from every capitation payment before the money reaches your bank account — public (government) clinics are not subject to it. The rule comes straight from Annex I of PhilHealth Circular No. 2024-0013, which states plainly that the "2% Withholding Tax for Private Facilities will be deducted" from the capitation amount.
That means the effective maximum per capita for a private clinic is not P1,700 — it is P1,666 after withholding. Small per patient, but at scale it becomes six figures a year. Here is how it works, with PhilHealth's own numbers.
Who Is Subject to the 2% Withholding
Only private Konsulta Package Providers (KPPs) — now YAKAP clinics — are subject to the 2% withholding tax on capitation payments. Public KPPs (government-run facilities like RHUs and city health offices) receive the gross amount.
- Private KPPs — 2% deducted from both the first tranche (FPE payment) and the second tranche (performance payment).
- Public/government KPPs — no withholding; they keep 100% of the computed capitation.
Both sectors start from the same rate: per Annex I, "Beginning January 1, 2024, the maximum per capita amount for Konsulta shall be at PHP 1,700.00 for both government and private Konsulta Package Providers." The withholding is the one payment-side difference between the two.
The withholding is a tax mechanism, not a penalty — it is creditable withholding on income paid to a private business. Coordinate with your accountant on how the withheld amounts apply against your clinic's income tax due. (The circular defines the deduction; your BIR treatment is between you and your accountant.)
How the 2% Hits the P1,700
The P1,700 annual capitation is split into two tranches, and the 2% is deducted from each tranche a private clinic receives. The split, per PhilHealth Circular No. 2024-0013, Annex I:
- First tranche (40%) — P680 per beneficiary with a First Patient Encounter (FPE), computed monthly via SAP1.
- Second tranche (60%) — up to P1,020 per beneficiary, paid at year-end based on validated FPEs as of December multiplied by your performance factor.
Apply the 2% and the private-clinic arithmetic per beneficiary looks like this:
- First tranche: P680 gross → P13.60 withheld → P666.40 net
- Second tranche (at a full performance factor): P1,020 gross → P20.40 withheld → P999.60 net
- Maximum annual total: P1,700 gross → P34 withheld → P1,666 net per beneficiary
Remember the second tranche is rarely the full P1,020 — it is scaled by your performance factor across four weighted indicators (consultations, labs, antibiotics, NCD medicines). We break that down in YAKAP Performance Factor: The 4 Indicators That Decide 60% of Your Income.
PhilHealth's Own Sample Computation
Annex I includes a worked example with 14,850 FPE beneficiaries, and it shows the private-vs-public gap in pesos. From the official sample computations:
First tranche (14,850 FPEs × P680):
- Gross first tranche: P10,098,000
- Less 2% withholding tax: P201,960
- Net to a private KPP: P9,896,040
- A public KPP keeps the full P10,098,000
Second tranche (14,850 validated FPEs × 0.52 performance factor × P1,020):
- Gross second tranche: P7,876,440
- Less 2% withholding tax: P157,528.80
- Net to a private KPP: P7,718,911.20
In that single example, the private clinic's withholding across both tranches is roughly P359,000 for the year. Even a small clinic with 1,000 FPE beneficiaries should budget around P34,000 in annual withholding at full capitation.
Planning Your Net Income as a Private Clinic
Model your YAKAP revenue at 98 cents on the peso, not 100. Practical planning rules:
- Forecast with net rates. Use P666.40 (tranche 1) and up to P999.60 (tranche 2) per beneficiary in your projections, not P680/P1,020.
- The withholding is the last deduction, not the only risk. Missing MCAs/YES slips or PCU transaction numbers can delay or void payment entirely — effective January 1, 2026, PhilHealth Advisory No. 2025-0072 requires an attached PCU Transaction Number and MCA on all SAP 1 submissions, and clinics that miss compliance must return SAP1 payments for rolled-over beneficiaries with no signed MCA. See Why YAKAP Clinics Get Paid Less Than Expected.
- Watch cash-flow timing. SAP1 is generated every 8th of the month and released within 60 days after, provided your data passed validation — the 2% comes off whatever finally lands. Timelines are covered in When Does PhilHealth Pay YAKAP Clinics?.
- Data deadlines are hard cutoffs. Per PhilHealth Advisory No. 2026-0011, CY 2025 SAP data submitted after March 31, 2026 "will no longer be accommodated for computation" — income permanently lost, before withholding even enters the picture.
- Private clinics have one offset public clinics don't. Annex I allows private KPPs a balance-billing/co-payment cap of P900 per annum per beneficiary — a separate, patient-side revenue line that public facilities do not charge.
For the full payment mechanics behind these numbers, start with The P1,700 YAKAP Capitation, Fully Explained.
Quick Answers
- Is the 2% withholding on the gross or net tranche? Annex I's samples apply it to the computed tranche amount (e.g., P10,098,000 → P201,960 withheld).
- Do public clinics ever pay it? No — the deduction is stated for private facilities only.
- Does it change my performance factor? No. The performance factor is computed first; the 2% is deducted from the resulting peso amount.
- Can I avoid it? No. It is built into the payment schedule in Circular 2024-0013's Annex I. What you can control is maximizing the gross: complete FPEs, signed MCAs, PCU compliance, and full consultation data before the deadlines listed on PhilHealth's YAKAP issuances page.
How RecordKo Helps You Keep the Other 98%
The 2% is fixed — what's negotiable is whether you collect the full gross amount it's deducted from. RecordKo is built for YAKAP end-to-end: FPE and registration workflows with PCU liveness-check capture (transaction number and result stored on every record), eKAS/ePresS and empanelment-slip generation, encrypted XML claims validated before submission so SAP1 doesn't silently drop your FPEs, and capitation tracking so you can see projected gross and net income per tranche. Designed for the certified-EMR era, with XML/CSV migration from eKonsulta and other systems.
References
- Annex I: Approved Benefit Payment and Co-Payment/Cost Sharing Schedule with Sample Computation (PC 2024-0013)
- PhilHealth Advisory No. 2025-0072: PCU Liveness Check and YAKAP Empanelment Slip Required for SAP 1 Payment
- PhilHealth Advisory No. 2026-0011: Submission of Letter of Compliance Affirmation for SAP Data
- YAKAP: Issuances for Providers | PhilHealth