Skip to main content

Completed Contract Method

The completed contract method of accounting recognizes all revenue when the contract is completed and the invoice is paid.

When to use the completed contract method

The completed contract method defers all revenue and expense recognition until the contract is completed.

This method is commonly used for projects where final costs and timelines are difficult to estimate. It's often used for larger engineering projects where the initial scope is difficult to determine.

tip

Talk to your accountant or tax advisor!

Your accountant or tax advisor is your best resource for determining how your business should be recognizing revenue.

Example

Let's look at an example for an invoice created on Jul 20, 2025.

ChargeOver will defer all revenue until the invoice is paid.

PeriodMonthRevenueExplanation
Invoice createdJul 2025$1,200 deferredAll revenue is deferred, because it has not been paid yet.
Aug 2025$1,200 deferredNo payment has been received yet, so the revenue is still deferred.
Invoice paidSep 2025$0 deferred; $1,200 recognizedAll revenue is recognized now that the invoice is paid.
Total$1,200.00