What is percentage of completion accounting?
Percentage of completion is an accounting method that recognizes revenue based on how far along a project is rather than waiting until the job is finished. If you’re a contractor working on a project that spans several months or years, this method matches your revenue to the work you’ve actually completed in each period.
The basic calculation works like this: divide costs incurred to date by total estimated costs for the project. That percentage gets applied to the total contract value to determine how much revenue you should recognize. If you’ve spent $80,000 on a project with total estimated costs of $200,000, you’re 40% complete. On a $300,000 contract, you’d recognize $120,000 in revenue.
This matters because it affects both your financial statements and your taxes. Under POC, you report income as you earn it through work performed, even if the customer hasn’t paid you yet. Your profit and loss statement reflects the economic reality of the project rather than just cash movements.
The alternative is completed contract method, where you wait until the entire job is done to recognize any revenue. That can work for short projects, but for longer jobs it creates distorted financials. You might show a loss in Year 1 while incurring all the costs, then a huge profit in Year 2 when the job closes. That doesn’t help you understand how the business is actually performing.
For tax purposes, large contractors are generally required to use percentage of completion. The IRS considers you a large contractor if your average annual gross receipts exceed $29 million over the prior three years. Smaller contractors often have more flexibility to choose their method, though your accountant should guide that decision based on your specific situation.
The catch is that POC only works if your job costing is accurate. The method depends on knowing your costs to date and your estimated costs at completion. If those numbers are unreliable, your revenue recognition is fiction. Garbage in, garbage out.
This means tracking every cost by project. Labor hours, materials, subcontractor invoices, equipment costs. When estimates change mid-project, you need to update your calculations. A cost overrun doesn’t just hurt your margin. It changes how much revenue you’ve already recognized, which can require adjustments to prior periods.
Working with a bookkeeping service that understands construction accounting makes this manageable. The goal is books that reflect what’s actually happening on your jobs so you can make decisions with real numbers and your tax returns hold up to scrutiny.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
How do I handle change orders in my accounting?
Track change orders separately from your original contract. Each change order needs its own cost codes so you can see profitability on the original scope versus additional work.
Read answerWhat is double-entry bookkeeping?
Double-entry bookkeeping records every transaction in two accounts, with one side balancing the other. This method provides built-in error checking and produces the financial statements businesses need for taxes, loans, and decision-making.
Read answerWhat is the best accounting software for contractors?
QuickBooks Online handles job costing well for most contractors when set up correctly. Larger operations or complex billing requirements may need construction-specific software. The setup and discipline matter more than which software you pick.
Read answerWhat happens if I have missing receipts?
Missing receipts don't automatically mean you lose the deduction. Bank statements, credit card records, and reconstructed notes can serve as backup documentation, though original receipts are always stronger in an audit.
Read answerHow do I track food costs for my restaurant?
Food cost tracking uses a simple formula: beginning inventory plus purchases minus ending inventory equals your cost of goods sold. Count inventory weekly, track every purchase, and calculate your food cost percentage to catch problems before they hurt your margins.
Read answerHow do I track grant expenses?
Track each grant as a separate class or project in your accounting software so every expense codes to the correct funding source. This keeps restricted funds segregated and makes grant reporting straightforward.
Read answer