Set up project posting groups
Name the accounts projects post to (work in progress, deferred income, sales and cost of goods sold, and optional extras), and give each project a group.
Before you start
- Set up the chart of accountsEvery account in a project posting group is chosen from your chart of accounts.
- Set up posting groupsProject posting groups are used only after the switch-over to posting groups.
In this article
A project posting group names the accounts a project posts to: work in progress while it runs, deferred income while it is billed ahead of completion, and sales and cost of goods sold when it completes. Each project chooses a group on the project form; a project without one uses the default group.
Projects use these accounts only when your company takes its accounts from posting groups. Until then, the project accounts in default accounts apply (Project Work In Progress, Project Deferred Income, Project Sales, Project Cost of Goods Sold and Project Account Receivable).
Steps
Open Settings › Posting Settings › Project Posting Groups
In the menu on the left, select Settings, then Posting Settings, then Project Posting Groups.
- Project Posting Groups in the Posting Settings menu.
- What the groups are for, and the link to Posting Groups Switch-over.
- New group.
- The default group, General. Ready to post lists any accounts it still needs. Select Edit to finish it.
Fill in the code and the four accounts needed for posting
Select New group (or Edit on an existing group).
- Code. Required.
- Description.
- The four accounts marked (needed for posting): Work in progress account, Deferred income account, Sales account and Cost of goods sold account.
- Receivable account: optional. Leave it empty and project invoices post to the customer's own receivable.
Add the optional accounts you need
Further down are accounts used only by some kinds of projects. Leave the ones you don't use on None.
Account What it holds Contract asset account Revenue earned but not yet billed. Retention receivable account Amounts the customer holds back until completion. Advances received account Money received before work is done. Accrued costs account Costs incurred but not yet billed by vendors. Onerous contract provision account Expected losses on a loss-making contract. Capitalisation (asset) account Internal projects in this group move their work in progress here on completion, instead of to cost of goods sold. - Capitalisation (asset) account.
- Manufacturing accounts (only if you use manufacturing): Capital expenditure expense account, Warranty provision account, Warranty expense account, Labour applied account, Machine applied account and Overhead absorbed account.
- The warning listing accounts still needed for posting. You can save now and add them later, but project postings that need them are refused until they are set.
- Create group (or Save when editing).
Give each project its group
On the project form, choose the group in Posting group. Projects left on Default posting group use the default group.
If something goes wrong
| Message | What to do |
|---|---|
| Enter a code. | Fill in Code. |
| Missing: Work in progress account, … (in Ready to post) | Select Edit on the group and choose the missing accounts. |
| The accounts could not be loaded. | Try again in a moment. |
Next
- Set up project settings: resources, roles, locations, readiness and optional project features.