All articles

ERP11 min read

Shortening Month-End Close for a Project Business: Time, WIP, Billing

A project business closes the month faster when time is approved weekly, costs are accrued by rule, work in progress is calculated from project data and invoices are raised from the same records. This guide gives a close calendar, the data each step needs and what to check before moving to an ERP.

Written byUsama AsifPublished

A project business shortens month-end close by moving the work out of the last days of the month: approve time weekly, capture expenses and supplier costs as they occur, calculate work in progress (WIP) and accruals from project data by rule, and raise invoices from the same records. The close then becomes a review, not a rebuild in a spreadsheet.

Agencies, architecture firms, consultancies and engineering practices all share one close problem. The numbers that matter, such as billable hours, unbilled work, project cost and margin, live in people's timesheets and project managers' heads, and finance has to assemble them after the month ends. This guide shows how to restructure that process and what a system must do to support it. It sits between two existing guides: ERP project accounting explains how projects, budgets and costs are structured, and ERP for professional services firms compares PSA and ERP. This one is about the close itself. If you are weighing a build, see our custom ERP software page.

Key takeaways

  • Most of a slow close is waiting for time and cost data, not accounting work. Fix capture and approval first.
  • Approve and lock time weekly, and chase missing timesheets before month end.
  • Calculate accruals and WIP by rule from project data, then review exceptions only.
  • Raise invoices from approved time, expenses and milestones in a single billing run with a review step.
  • Revenue recognition treatment depends on your contracts and accounting framework. Confirm it with your auditor.
  • Report profitability by project, client and role monthly, and resource plans against actual hours.

Why is month-end close slow in a project business?

Close is slow because project data arrives late and in pieces. Timesheets are submitted after the month, expenses are in inboxes, supplier invoices for subcontractors have not arrived, unbilled work is estimated by hand and invoices wait for project manager approval. Each step is a dependency, so delay compounds.

CauseSymptomFix
Late or missing timesheetsClose waits for the last submitterWeekly submission, automatic reminders, lock after approval
Unapproved timeBillable hours change after the books closeManager approval with a cut-off
Expenses in email or on paperCosts missing from the monthReceipt capture, claim by project, approval workflow
Supplier costs not receivedUnderstated project costAccrue by purchase order or contract rule
Manual WIP spreadsheetRework every month, no audit trailWIP calculated from project data
Invoices held for reviewRevenue delayed, cash delayedOne billing run, review checklist, holds with a reason

What does a faster close calendar look like?

A faster close moves tasks earlier. Time is approved weekly, expenses are claimed within a few days, billing runs on a set day and finance spends the first days of the month on accruals, WIP and review. The calendar below is a pattern to adapt, not a standard; the days are illustrative.

WhenTaskOutput
WeeklySubmit and approve time; flag overrunsLocked weekly hours by project
WeeklySubmit expenses; approve and mark billableApproved expenses
Two working days before month endChase missing time and expenses; review budget burnException list
Last working dayRun billing for approved time, expenses and milestonesDraft invoices
Working day 1Post accruals (supplier costs received not invoiced, payroll items)Accrual journals
Working day 1 to 2Calculate WIP and unbilled revenueWIP schedule by project
Working day 2 to 3Review exceptions; project managers confirm percent completeApproved WIP
Working day 3 to 4Reconcile subledgers to the ledger; review marginsTrial balance
Working day 4 to 5Management pack and KPIsReport to leadership

How should time approval work?

Time approval should require each person to submit weekly, route submissions to the project manager for approval, lock approved time against changes and alert managers to overruns against budget. Corrections after approval should be a logged adjustment with a reason, not a quiet edit.

Require these features:

  • Time entered against project, task or phase, and a billable or non-billable flag.
  • Rate logic: standard rate by role, client-specific rates, effective dates.
  • Mobile or offline entry for staff on client sites with weak signal.
  • Automatic reminders and a manager dashboard for unsubmitted time.
  • A cut-off after which edits require finance approval.

Which accruals does a project business need?

A project business typically accrues for costs received but not yet invoiced (subcontractors, suppliers, reimbursable expenses), for staff costs not yet paid (leave, bonuses, overtime where relevant), and for revenue earned but not yet invoiced. Each accrual should come from a rule and a source record, with automatic reversal in the next period.

AccrualSourceRule
Subcontractor or supplier costPurchase order, contract milestone, delivery recordAccrue value of work done not yet invoiced
Reimbursable expensesApproved expense claims not yet paidAccrue approved, unposted claims
Staff-related itemsPayroll data, leave balances, bonus plansAccrue per policy
Unbilled revenueApproved time, milestones reachedPer revenue recognition policy
Deferred revenueInvoices raised ahead of work doneHold until earned

Auto-reversal matters. An accrual posted on the last day and reversed on the first day of the next month keeps the ledger honest without anyone remembering to undo it.

What is WIP and how is revenue recognised for projects?

WIP in a project business is the value of work done and not yet billed, or billed ahead of work done, calculated project by project. The method depends on the contract type and your accounting framework, so use the general pattern below and confirm treatment with your auditor.

Revenue recognition for service contracts is governed by standards such as ASC 606 in the United States and IFRS 15 internationally. This guide does not interpret them. In practice firms commonly use one of these approaches by contract type:

Contract typeCommon practiceSystem needs
Time and materialsRevenue follows approved hours and expenses at billing ratesApproved time, rates, expense markup
Fixed feeRevenue follows progress, often measured by cost to date against estimated total cost, or by milestonesBudget, estimate at completion, percent complete
RetainerRevenue spread over the service periodSchedule by period
Milestone-basedBilling follows milestones; revenue follows how the performance obligation is satisfied, which may be over time or at a point in timeMilestone register, approvals and a link to the recognition policy

Illustrative example. A fixed-fee project is contracted at 100,000. The estimated total cost is 60,000 and cost to date is 30,000, so the cost-to-cost progress is 50 percent. Revenue to date is therefore 50,000. If 40,000 has been invoiced, the 10,000 difference is unbilled revenue. If 60,000 had been invoiced, 10,000 would be billed ahead of work done. The system should produce this schedule per project, let the project manager revise the estimate to complete, and keep the history of each change. The figures are illustrative, and whether this method applies to your contract is a question for your auditor.

How should invoicing be handled in the close?

Invoicing should run from approved time, approved expenses and reached milestones, in one billing run with a review checklist. Each invoice should show the basis for charges and any holds, such as a disputed rate or missing purchase order number, with a reason that the project manager can clear.

Practical requirements:

  1. Invoice by contract type: hours at rate, fixed fee instalments, milestones, retainers.
  2. Pass-through of expenses with a mark-up rule where contracts allow.
  3. Credit notes and write-offs with approval limits.
  4. Tax, currency and client-specific invoice formats.
  5. Delivery by email or a client portal, and a link to payment status.
  6. Where staff work from sites with limited connectivity, offline capture of time and milestone evidence that syncs when connected.

What do professional services firms use for resource planning, billing and project profitability before ERP?

Many firms start with a spreadsheet for planning, a timesheet tool, accounting software for invoices and a CRM for opportunities. That works until the firm needs one view of utilisation, unbilled work and project margin. The signal to consolidate is when finance spends the first week of each month reconciling the tools.

StageTypical toolsetPain point
StartingSpreadsheets, accounting packageManual timesheets and invoices
GrowingTimesheet tool, accounting package, project tool, CRMData re-keyed between tools
ConsolidatingProject-based ERP or professional services automation connected to accountingNeeds process change and data clean-up
MatureOne platform plus a BI layerGovernance of rates, roles and budgets

A resource plan compares the hours you have by role with the hours sold. Require capacity by person and role, planned versus actual hours by project and a view of upcoming gaps and overload. Do not plan from titles only; plan from skills and the real calendar, including leave.

Which ERP systems for small architecture firms offer the most comprehensive KPI and project profitability tracking?

No ranking can answer this for every firm, because the right system depends on how you bill. Instead, check any option against the KPIs you read monthly: utilisation, realisation, effective rate, budget burn, margin by project and phase, WIP age and billed versus unbilled work. Test with one finished project.

Architecture and design practices usually bill by phase, often as a percentage of completion or as a fee schedule, so require:

  • Phase-level budgets and percent-complete tracking by phase.
  • Staff cost rates and billing rates by role, with history.
  • Consultant and subcontractor costs linked to the project and re-billed where contracts allow.
  • Profitability views by project, phase, client, office and project manager.
  • Fee-to-date versus work-done views, so overspent phases are visible while still fixable.

For the reporting side, read our ERP reports finance teams need guide.

Can ERP software automate expense tracking and client billing for a professional services organization?

Yes. An ERP or professional services system can capture receipts, apply policy, route claims for approval, mark expenses billable to a project and add them to the next client invoice with the right mark-up. The value is in the controls: policy limits, duplicate detection, approver rules and an audit trail.

Check that expenses can be entered on a phone, that mileage and currency conversion are handled and that billable expenses appear on the invoice with supporting receipts if the contract requires it. Our ERP HR and payroll module guide explains how reimbursement connects to pay.

When this is the wrong approach

A project-based ERP is the wrong approach for a very small firm with few projects, simple fixed fees and a bookkeeper who closes in two days; a timesheet tool and good accounting software may be enough. It is also wrong to buy software before agreeing the process. If project managers do not agree on percent complete, or staff will not enter time, no system will shorten the close. Fix behaviour and policy first, then automate.

Glossary: WIP, work in progress; in a project business, a per-project schedule of cost incurred, revenue earned and amounts billed, whose difference is unbilled revenue (a contract asset) or billing ahead of work (a contract liability); accrual, a cost or revenue recognised before the invoice or payment; realisation, billed value as a share of the standard value of time; utilisation, billable hours as a share of available hours; percent complete, a measure of project progress used for recognition.

How Timeline Digital approaches project-based finance systems

A faster close starts with how time, costs and invoices are recorded. Timeline Digital, founded in Islamabad in 2013 and delivering remotely, can build custom ERP software that joins time, expenses, project budgets and invoices in one set of records. We build a free pilot of two to three key modules, such as time approval and WIP, that you test before the final agreement. Revenue recognition treatment is for your accountant to confirm, the schedule is set from your requirements in the Plan step and the code transfers on full payment.

Frequently asked questions

How can a project business shorten its month-end close?

Keep time approval, accruals, WIP and invoicing in one system, and move the work out of the last days of the month. Look for weekly time approval with locking, rule-based accruals with auto-reversal, WIP calculated from project data and a single billing run. Test it on one real month before committing.

What do professional services firms use for resource planning, billing and project profitability before ERP?

Many use spreadsheets for planning, a timesheet tool, accounting software for invoices and a CRM for opportunities. The signal to consolidate is when finance spends the first week of the month reconciling these tools, or when nobody can see utilisation, unbilled work and margin together.

Which ERP systems for small architecture firms offer the most comprehensive KPI and project profitability tracking?

No single ranking fits every firm, so check each option against the KPIs you read monthly: utilisation, realisation, budget burn, margin by project and phase, and WIP age. Architecture practices should require phase-level budgets, role rates and consultant cost tracking. Test with one finished project.

Can you recommend ERP software that automates expense tracking and client billing for a professional services organization?

Choose by function rather than name. The system should capture receipts, apply policy limits, route claims for approval, mark billable expenses by project and add them to the next invoice with the right mark-up and receipts. Controls and audit trail matter more than the interface.

How are WIP and unbilled revenue calculated for a fixed-fee project?

A common approach measures progress by cost to date against estimated total cost, applies that percentage to the contract value to get revenue earned, then compares it with amounts invoiced. The difference is unbilled revenue or billing ahead of work. Confirm the method with your auditor.

How should time approval work to speed up the close?

Staff submit time weekly, project managers approve it, and approved time is locked so later changes need a logged adjustment. Reminders chase late submissions, and a cut-off stops hours changing after the books close. This moves the biggest source of delay out of month end.

Which accruals does a project business need at month end?

Typically costs received but not invoiced, such as subcontractors and suppliers, approved but unpaid expenses, staff-related items like leave and bonuses, and revenue earned but not yet billed. Each should come from a rule and source record and reverse automatically in the following period.

Topics in this article

  • Month-End Close
  • Project Accounting
  • Professional Services
  • WIP
  • Project Profitability
  • ERP

Start a conversation

Tell us how your business works.

Describe what is slowing your team down. We will help you work out what to build, and how a free pilot lets you judge our work before the full project.

Prefer WhatsApp? Start a chat

What happens next

  1. You send a short brief

    The problem, the people involved and any target date. A senior engineer replies within 4 business hours.

  2. We understand your workflow

    A first call about how your business works today. An NDA can be signed before you share details.

  3. You test a free pilot

    You choose 2 to 3 key modules and we build them first, so you judge real software before the full project.