Added project-based accounting

I hear what you are saying. The points that you have made are quite valid, especially the point about the sales order tab possibly ending up with too much information making it harder to view the overall information.

The thing that I originally liked about the idea of the Sales order was the ability to link purchase and sales invoices to the sales order. However, I have just realised that even I myself will not necessarily want everything on any given purchase invoice to be linked to that sales order as some stuff on that purchase invoice may be for other clients or other projects! So actually my thoughts on linking purchase invoices and sales invoices is not that practical after all. The linkage does need to be at the line level not the invoice level.

So actually upon consideration, you are right - project based module is a better option that trying to merge it with sales order. I look forward to trying it out!

Do you have any ETA on completion of the Sales Order module as I believe we are waiting on some functionality to be added to that.

Yes exactly, further there would be custom fields need to be added to make it more flexible.

Projects also require to be progressive rather static and company require several functions…

What will be the mechanism to offset this arbitrary overhead calculation against the actual overhead costs, so that there is not a double up in reports? Will this be done by journal entry at each period end?

I notice that journals do allow for selecting a project, which is good, as this will enable fundraising organisations to allocate non-specific fundraising over a number of different projects.

I will need to review the topic again.

What does it mean?

Actually, I realized Overhead concept is not good. There should be a field for desired gross profit margin instead and you should see at glance whether your projects are above or below your desired gross profit margin. I’m going to change this aspect.

@lubos check this out this will explain what project based accounting functions:

Would be nice to have project budgets and actual reporting. Also, percentage of completion report.


We are impressed that the Manager crew are giving thought to business flow while maintaining good accounting practice. In addition it is truely invigorating to see how Manager is aligning to business needs so hopefully we will hear less that it is just an “accounting program”. There will no doubt be some rough edges here and there but I am confident the crew will position the modules to become real streamline! :sunglasses:

1 Like

Yes please. That would be better.Overhead is a bit nebulous as it could refer to many different things. Also it is not clear what I would be doing if I put in say 15% for overheads in each project. I don’t quite follow what actually happens as a result. What people want to know is the profit margin, obviously taking into account operational expenses I guess.

Will the Project P&L be a different report to the standard P&L? I think that carry forward amounts for income and costs will be required when, say producing a current year project P&L.

The other question is how to account for projects amounts in starting balances? Will it be a requirement to create pre-start date transactions to record these? instead of
recording a starting balance at account create/edit?

When creating a Receipt transaction to a project it is incorrectly recording it as negative direct costs. I think it should show as income.

PS. Also, a journal credit is recording as negative direct costs instead of income.

Further more I have noticed that:

  1. Cost of equipment and services sold for the project are not shown
  2. In the Income column, VAT of the sales invoice is added and VAT of the direct cost is deducted and in Direct cost column VAT is ignored. Profit is Income (included VAT of sales) - VAT of Direct Cost - Direct cost. Is this right? I think Profit should be Income - Sales VAT - Direct Cost - Cost of goods and services
1 Like

I can replicate this. Only entries coming from Sales Invoices are taken into account as Income.

can you please consider below for project tab improvement and reports

  1. can we have an option to transfer divisions to projects
  2. adding Ref no to Project
  3. we should be able to extract profit and loss and Balance sheet project wise
    3.1 in profit and loss statement it is clear to show profit margin and net profit
    3.2 in balance sheet to show out standing balance, provisions, late cost, and other balance sheet items payments receipt project wise this will help in accruals, provision, late cost, WIP and other
  4. possibility to set divisions for project
  5. ability to link Sales and Purchase for easy report
  6. extend report capability to get it project wise where possible
  7. adding project to payslips

above points could be repeated or useless but it will help to strength the feature for WIP, Late cost, Accruals, Provisions and the link between PO and Sales Order and other to calculate required risk

Yes. Thinking this through. I think it will be different. It’s not exactly P&L because projects can have income or costs assigned to balance sheet accounts but from management point of view, you still want to see them as income / direct costs to see profit.

In the latest version (21.9.30) when you click View button on project, you will see this statement summarizing income / direct costs by account regardless whether the account is P&L or balance sheet.

Yes. If you want to establish “starting balances” for project, create pre-start transactions just like it can be done for anything else in Manager.

Previously, receipt not attached to customer would show as direct cost but I’ve changed that in the latest version and every receipt unless attached to a supplier will show as income. I think this better reflects expectations.

I will need to think this through so journal entries can adjust both income or direct costs.

I’m not sure this will be the right approach. I think I will need to add new tab called Timesheets which can be used to generate payslips but also can record time employees are spending between projects and add the cost of it to the project too.

This way direct costs can show up under Projects tab as soon as timesheet entry is made rather than waiting for employee to have their payslip issued. Not to mention, if employee was working across 10 projects, you’d need at least 10 payslip earnings line items (one for each project) which I think would not be practical.


Great addition @lubos I’m very happy to see this model finally implemented. It is still early days but these are my suggestions for now.

Track Project Production Costs

When you use inventory for a job/project through the Production Orders, the system should be able to record the consumption of the inventory for the related project.

To consume inventory to create another inventory item (Customised finished or WIP item) for a project, I would use the Production Orders to transfer the value of the input inventory items and other non-inventory costs to the Project inventory item(s) (finished/WIP item). There is therefore the need to select Projects for Production Orders to link production costs with the associated projects (finished or WIP item).

Project Estimate

Can we track project costs for the following cost categories?

  • Direct materials: Tracked from Inventory Items consumed in production charged to the project
  • Direct Labour: Tracked from Payslip/Timesheets (Earning/Contribution items charged to the project)
  • Direct expenses and Overhead: All other costs consumed in production or charged to the project from (receipt, invoices, expense claims and others)
    Drill down the categories to see a list of transactions.

Can a user enter a Project estimate for the above cost categories and check the estimate with actual figures? That would be great for planning projects and also see where improvements could be made for efficiency the next time.

Display amounts $ and percentage % for the variance (estimate vs Actuals). For e.g., Variance is $ 500.00 (2%) Display both the amount and Percentage under one column. See inserted screenshot below


Link Projects to Customers

You can create a custom field to capture customer names but a default field that displays a list of customers to select from would be a better option. This would enable the display of a column in the Customers tab to show the number of projects for every customer which can be drilled down to see projects summary for the customer. See inserted screenshot for the Idea.


The customer name will also show as a column in the project tab. We may also have a field to link projects to Sales orders just for the purpose of tracking the number of projects being executed for a Sales Order.

Also, automatically create a control account named Projects In progress which is made up of accounts for customers to hold all the expenses and consumed inventory for service projects/jobs. Balances of these accounts will be moved to the income statements after billing the customer.

Finally, I request for the display of profit margin to also have the % profit, for example, $ 684.00 (12%).

1 Like

But production orders are just converting input inventory items into output inventory item. To consume it, you need write off inventory item into the project.

So I wonder why even bother with production orders only to write them off. Why not write-off input inventory items in the first place and skip production altogether.

I’m not sure about this. Maybe some would find this useful but for most businesses, they want to recognize expenses on P&L as soon as possible. They do not want to capitalize them until project is complete. On longer projects, there are usually progress/milestone payments to make sure business is not accruing project expenses without getting at least some income.

Dear @lubos, can you please consider enabling Custom Fields also for Projects?

1 Like

I believe it will be added and possibly with Reference Number and Date fields.

That is true, but there will be nothing to show that the production activity is related to a project. I would want to see the cost of the consumed inventory so far in Production in the Project tab.

I could easily use a journal entry to debit the output item and credit the input Item(s) and select the Project to get what I want

but it feels wrong to use the journal entry module for that, it would feel right to do this with a Production Order.

This will work only if the end product is not tangible in nature. If the project is about manufacturing a product, the consumption will not be expensed until the finished item is sold to the customer.

1 Like

@lubos will you check the problem with cost of goods?