Accomplishment billing is the construction industry's standard method for paying contractors based on actual work completed rather than arbitrary time-based schedules. Instead of handing over large lump sums upfront or paying on fixed monthly intervals regardless of progress, you release payments only when your contractor proves that a specific percentage of the project has been finished and verified.
The concept is simple but powerful: if your contractor has completed 30% of the construction work, they receive 30% of the contract value (minus your downpayment and retention). This system protects homeowners from overpaying for incomplete work and gives contractors a fair, predictable payment structure tied to their actual output.
In the Philippines, accomplishment billing is the standard practice for both government infrastructure projects (mandated under DPWH guidelines) and private construction. Despite this, many Filipino homeowners — especially first-time builders and OFWs managing projects remotely — are unfamiliar with the system and end up paying contractors far ahead of actual progress.
Accomplishment billing works hand-in-hand with a detailed <a href="/blog/cost-philippines-2026">construction cost estimate</a> and a proper <a href="/blog/contractor-overcharging-philippines">contractor agreement</a>. Without knowing the correct total contract value, you cannot calculate accurate progress payments.
The most common mistake homeowners make? Paying 50-60% of the contract price when only 30-40% of the work is done. This leaves you with no leverage if the contractor slows down, does poor work, or abandons the project entirely. Accomplishment billing prevents this by keeping payments aligned with reality.
Check Your Progress Payments → Free Calculator
Understanding the step-by-step process of accomplishment billing ensures you never overpay. Here is exactly how it works, using a real ₱5,000,000 contract as an example:
Step 1: Establish the Total Contract Value: Before construction begins, you and your contractor agree on a total contract price. This should be based on a detailed Bill of Quantities (BOQ) that lists every material, labor item, and overhead cost. For our example, the total contract value is ₱5,000,000.
Step 2: Agree on the Downpayment (20-30%): The homeowner pays an initial downpayment — typically 20-30% of the total contract. This funds the contractor's mobilization, initial material purchases, and early labor costs. For our example: 30% downpayment = ₱1,500,000. This amount is then pro-rated (deducted proportionally) from every subsequent billing.
Step 3: Define the Accomplishment Milestones: Break the project into measurable milestones: foundation (15%), structural framing (30%), roofing (45%), rough-ins (60%), finishes (80%), completion (100%). Each milestone has a clear, verifiable deliverable.
Step 4: Contractor Submits a Billing Request: When the contractor reaches a milestone, they submit a progress billing request stating the current accomplishment percentage. They should include photographic evidence and a physical inspection report.
Step 5: Homeowner (or Representative) Verifies the Work: You or your authorized representative visits the site to physically verify that the claimed percentage of work has actually been completed. Never approve a billing based solely on the contractor's claim.
Step 6: Calculate the Amount Due: Apply the accomplishment billing formula: Amount Due = (Accomplishment % × Total Contract) − Pro-rated Downpayment − Retention − Previous Payments. For our ₱5M example at 30% accomplishment: (30% × ₱5M) − (30% × ₱1.5M) − (10% × ₱1.5M) = ₱1,500,000 − ₱450,000 − ₱150,000 = ₱900,000 due.
Step 7: Release Payment and Document: Once verified, release the calculated payment. Both parties sign an accomplishment certificate. Keep all documents — these are critical for dispute resolution and final accounting.
This cycle repeats for every billing milestone until the project reaches 100% completion. The retention amount (typically 10% of each billing) is held back and released only after final inspection and a defect-free warranty period.
The core formula for accomplishment billing is straightforward:
Amount Due = (Accomplishment % × Total Contract Value) − (Accomplishment % × Downpayment) − (10% Retention on Current Billing) − Total Previous Payments
Let's apply this formula to a complete ₱5,000,000 contract with a 30% downpayment (₱1,500,000) and 10% retention. The table below shows exactly how much you should pay at each milestone:
| Milestone | Accomplishment % | Gross Value | Less: Pro-rated DP | Less: Retention (10%) | Net Billing | Cumulative Paid |
|---|---|---|---|---|---|---|
| Downpayment | 0% | — | — | — | ₱1,500,000 | ₱1,500,000 |
| Foundation Complete | 15% | ₱750,000 | ₱225,000 | ₱52,500 | ₱472,500 | ₱1,972,500 |
| Structural Framing | 30% | ₱750,000 | ₱225,000 | ₱52,500 | ₱472,500 | ₱2,445,000 |
| Roofing Complete | 45% | ₱750,000 | ₱225,000 | ₱52,500 | ₱472,500 | ₱2,917,500 |
| Rough-ins Done | 60% | ₱750,000 | ₱225,000 | ₱52,500 | ₱472,500 | ₱3,390,000 |
| Finishes Complete | 80% | ₱1,000,000 | ₱300,000 | ₱70,000 | ₱630,000 | ₱4,020,000 |
| 100% Complete | 100% | ₱1,000,000 | ₱300,000 | ₱70,000 | ₱630,000 | ₱4,650,000 |
| Retention Release | — | — | — | — | ₱350,000 | ₱5,000,000 |
Key observations from this table: You never pay the full ₱5M until the retention is released after final inspection. At 60% accomplishment, you've only paid ₱3,390,000 (67.8% of the contract) — this gap is your financial protection. The retention of ₱350,000 gives you leverage to ensure the contractor fixes any defects before final payment.
Not sure if your current payments are aligned with your contractor's progress? Our Progress Payment Calculator instantly tells you whether you've overpaid or underpaid based on verified accomplishment. For accurate contract values, start with our <a href="/blog/cost-per-sqm-philippines">cost per sqm guide</a>.
Check If You've Overpaid → Free Calculator
The difference between using accomplishment billing and not using it can mean hundreds of thousands of pesos — or even the difference between a completed house and an abandoned project. Here's a direct comparison:
Consider a ₱5M contract where the homeowner pays based on the contractor's verbal requests. The contractor asks for ₱1.5M upfront (30%), then ₱1M the next month, then another ₱1.5M. By the third month, the homeowner has paid ₱4M (80% of the contract), but the project is only about 50% complete. The homeowner has effectively overpaid by ₱1,000,000. The contractor has little financial incentive to push through to completion because they've already received most of the money. If they abandon the project, the homeowner loses that ₱1M gap.
Same ₱5M contract, but payments follow the accomplishment billing schedule. At 50% accomplishment, the homeowner has paid approximately ₱3.15M (63% of the contract). The homeowner is never more than a fraction ahead of actual work. If the contractor abandons at 50%, the homeowner's financial exposure is minimal — not ₱1M in the hole.
Real case from Reddit Philippines: A homeowner reported paying ₱1.53M out of a ₱1.7M contract (90% paid) when only about 70% of the work was completed. They had no retention withheld and no accomplishment verification. The contractor stopped showing up. With proper accomplishment billing, their payments at 70% completion would have been approximately ₱1.19M — a difference of ₱340,000 in financial exposure.
Want to understand the full cost picture before signing a contract? Read our <a href="/blog/construction-material-prices-philippines">2026 material prices guide</a> to verify every line item in your contractor's quote.
1. Downpayment (20-30% of Total Contract): The downpayment funds the contractor's initial mobilization: purchasing bulk materials, transporting equipment to site, and hiring the initial workforce. Industry standard in the Philippines is 20-30%. A downpayment above 30% should raise questions — why does the contractor need more money upfront? The downpayment is NOT a separate payment; it is pro-rated (deducted proportionally) from every subsequent progress billing. This means if you paid a 30% downpayment, each billing deducts 30% of that billing's gross value as already-paid downpayment.
2. Progress Billings (Verified Accomplishment): These are the periodic payments released based on verified work completion. Each billing must be triggered by the contractor reaching a defined milestone, supported by an accomplishment report, verified by physical inspection (or photo/video evidence for remote OFW homeowners), and calculated using the formula that deducts the pro-rated downpayment and retention. Never approve a progress billing based solely on the contractor's verbal claim. Always verify with your own eyes or through a trusted representative.
3. Retention (10% of Each Billing): Retention is the portion of each billing that you hold back as a guarantee of quality. Standard retention in the Philippines is 10% of each progress billing (sometimes 5% for larger projects). The retention is released only after: the project reaches 100% completion, a final punch-list inspection is done and all defects are corrected, and a warranty period (typically 1 year) begins. Some contracts release 50% of retention at completion and the remaining 50% after the warranty period. Never release retention early — it is your most powerful tool for ensuring the contractor completes all punch-list items and fixes defects.
Understanding these components is critical for managing your construction budget. For a detailed breakdown of where your construction money goes, see our <a href="/blog/cost-philippines-2026">complete 2026 construction cost guide</a>.
These five mistakes cost Filipino homeowners millions of pesos every year. Avoid all of them:
1. Not Deducting the Downpayment from Progress Billings: This is the #1 mistake. If you paid a 30% downpayment but don't pro-rate it against each billing, you'll end up paying 130% of the contract. Every progress billing must deduct the proportional downpayment amount. Example: At 30% accomplishment on a ₱5M contract with 30% DP, the gross billing is ₱1.5M but you deduct ₱450,000 (30% of ₱1.5M) as already-paid DP. Failing to do this means you double-pay for the first 30% of work.
2. Skipping the 10% Retention: Some homeowners, eager to maintain a good relationship with their contractor, skip the retention. This removes your strongest leverage for ensuring quality. Without retention, the contractor has no financial incentive to return for punch-list items, fix defects, or address warranty claims. Always withhold 10% — professional contractors understand and expect this.
3. Paying Based on Time Rather Than Progress: Monthly payments without tying them to actual work create dangerous misalignment. A contractor could be 2 months into a project but only 15% complete — yet they've received 2 months of payments, which may represent 25-30% of the contract. Always pay based on verified accomplishment percentage, not calendar days.
4. Not Verifying Accomplishment Claims: When the contractor says "we're at 60%," how do you know? Without physical verification — walking the site, checking completed items against the BOQ, measuring actual work — you're taking their word on faith. This is especially risky for OFWs who can't visit the site. Use a trusted representative, require photo documentation with timestamps, and compare claimed percentages against your BOQ milestones.
5. Releasing Retention Before Final Inspection: The retention exists specifically for the period between substantial completion and verified defect-free handover. Releasing it before the final punch-list walkthrough means you've surrendered your leverage. Common problems found during punch-list: crooked tiles, leaking pipes, improperly wired outlets, uneven paint, cracks in plastered walls. These cost ₱20,000-₱100,000 to fix — your retention covers this.
Audit Your Contractor's Quote →
If you are an OFW managing a construction project from abroad, accomplishment billing is not just recommended — it is essential. Without it, you are sending money home with no structured way to verify what it is being spent on. Here are five steps to implement accomplishment billing remotely. For a complete guide on protecting your investment, read our <a href="/blog/ofw-building-house-philippines">OFW home building guide</a>.
Step 1: Require a Detailed BOQ Before Construction Starts: Before sending any money, demand a complete Bill of Quantities from your contractor. This lists every material, quantity, unit price, and labor cost. Without a BOQ, you have no basis for calculating accomplishment percentages. If the contractor can't or won't provide a BOQ, find a different contractor.
Step 2: Appoint a Trusted On-site Representative: This person will physically verify accomplishment before you release payment. Choose someone who is not related to or employed by your contractor. Ideal representatives: a licensed engineer, an architect, or a reliable family member who has been briefed on what to check. Pay them a small fee — it's worth it.
Step 3: Set Up a Structured Payment Account: Open a separate bank account specifically for construction funds. Do not let the contractor have direct access. Funds are released only after you approve each progress billing. Some OFWs use a local attorney as an escrow agent for added security.
Step 4: Require Photo and Video Documentation: For each billing request, require timestamped photos showing: overall site progress from the same angle each time, close-ups of completed work items, material deliveries with receipts, and any areas the contractor claims are complete. Compare these against your BOQ milestones before approving any payment.
Step 5: Use the Progress Payment Calculator to Verify Every Billing: Enter your total contract value, downpayment amount, claimed accomplishment percentage, and total amount already paid. Our calculator instantly tells you whether the billing request is accurate or whether the contractor is asking for more than they should. This is your most important verification tool as an OFW.
Check specific construction costs in popular OFW build locations like <a href="/cost/bacolod">Bacolod</a> or <a href="/cost/cebu">Cebu City</a>. Our <a href="/methodology">methodology</a> explains how we compute region-specific costs.
Verify Your Progress Payments → Free Calculator
What is the standard downpayment for construction in the Philippines? The industry standard downpayment is 20-30% of the total contract value. This funds the contractor's mobilization, initial material purchases, and early labor costs. A downpayment above 30% should be questioned — ask why the contractor needs more upfront. Some contractors ask for 40-50%, which significantly increases your financial risk if the project stalls or the contractor underperforms.
Can I skip the retention to get a lower price? No — never skip retention. Some contractors offer a small discount (1-2%) if you waive retention. This is a false economy. The 10% retention is your strongest leverage for ensuring the contractor completes punch-list items, fixes defects, and honors warranty claims. Without retention, a contractor who has been fully paid has very little financial motivation to return and fix problems. The ₱350,000 retention on a ₱5M contract is worth far more than a ₱50,000-₱100,000 discount.
What if the contractor refuses accomplishment billing? A professional contractor should welcome accomplishment billing — it is the industry standard used by DPWH, DPWH-accredited contractors, and all reputable construction firms. If a contractor insists on lump-sum payments not tied to progress, treat it as a serious red flag. They may be planning to front-load payments and slow down later, or they may not have the financial capacity to fund operations between billings. Find a contractor who operates professionally.
How do I calculate the accomplishment percentage? The accomplishment percentage is based on the value of completed work relative to the total contract. Using the BOQ, add up the value of all completed line items (materials installed + labor for completed tasks) and divide by the total contract value. For example, if the BOQ totals ₱5M and completed work items total ₱1.5M, accomplishment is 30%. This should be verified by physical inspection, not the contractor's self-assessment.
What happens if the contractor abandons the project? With accomplishment billing, your financial exposure is minimized. You've only paid for work actually completed (minus your retained amounts). Steps to take: (1) Document everything — payments made, work completed, materials on site. (2) Send a formal demand letter through a lawyer. (3) File a complaint with CIAP-PCAB if the contractor is licensed. (4) The retention you withheld provides a buffer. (5) Hire a new contractor to assess existing work and provide a completion estimate. Your accomplishment billing records serve as evidence in any legal proceedings.
Accomplishment billing is the single most important financial protection for any homeowner building a house in the Philippines. It ensures you never pay more than what has been earned, gives you leverage at every stage of the project, and provides documentation if anything goes wrong.
Progress Payment Calculator — Verify every billing request instantly
Contractor Quote Audit — Check material prices before you sign
Construction Cost Calculator — Get a region-specific estimate
Cost Breakdown Analysis — See where every peso goes
2026 Construction Cost Guide — Complete pricing reference
OFW Home Building Guide — Protect your investment from abroad