Income and costs report
19 views · by Kevin J Bruno · updated 5 days ago
The Income and costs report shows the firm's money month by month for a year: what was invoiced, what was actually received, and what the work cost in staff time, expenses and consultants, with a Net figure for each month. It's a quick profit-and-cash view built from BIMeta Business's own records, without waiting for the accounts.
Where to find it
- Sidebar → Reports → All reports, then the Income and costs card.
- Jump to… (Ctrl K): type
income.
Who can use it
The Reports group is for people who can see the firm's reports. By default that is Business Owners, Admins, Project Managers, IT Staff, BIM Managers and Human Resources. Everyone in those roles sees the same numbers for the whole firm; reports are not filtered to your own projects. Users don't have the Reports group in their sidebar and can't open report pages. Being a Project Manager on a project's team is not enough; the permission comes from the firm role.

Shown here as an IT Staff member at Northlight Architects sees it; everyone who can open the report sees the same firm-wide figures.
A tour of the page
Filter
The year selector (top right) offers the current year and the three before it; it opens on the current year. Choosing a year reloads the report.
Columns
Twelve rows, one per month (2026-01 to 2026-12), even for months with nothing in them:
| Column | What counts, and by which date |
|---|---|
| Month | Year and month. |
| Invoiced | The amount before tax of every invoice issued in the month (by issue date). Draft and void invoices don't count. |
| Received | Client payments recorded in the month (by payment date). |
| Labour cost | Submitted and approved timesheet hours worked in the month, each at the person's cost rate on that day. |
| Expenses | Approved expenses, by the date the money was spent. |
| Consultants | Consultant invoices received in the month (by received date), unless they were rejected. |
| Net | Invoiced − Labour cost − Expenses − Consultants. |
The table and its totals
- A Reports link above the title takes you back to All reports.
- Money is shown in the firm's currency (set in the firm profile under Admin → Settings → Setup), formatted for your browser's language.
- The last row, Total, adds up the money and hours columns. Percentage columns are left blank there, because adding percentages gives nonsense.
- When there's nothing to show, the table says Nothing to report yet.
Download CSV
The Download CSV button saves the report, with the same filters, as a spreadsheet file named like bimeta-income-20261005.csv. Things to know about the file:
- It opens directly in Excel with accented characters intact.
- Money is written as plain numbers with two decimals and no currency symbol (for example
42500.00), so you can do sums on it; percentages keep their%sign. - It has one row per table row and no totals row.
- Each download is recorded in the firm's audit log, with the number of rows.
The CSV covers the year currently selected.
How to read the numbers
- Net is based on invoicing, not cash. It uses Invoiced, not Received, so it tells you whether the month's billing covered the month's costs. Compare Invoiced and Received to see cash flow. In the example firm, $42,500.00 was invoiced in 2026-08 and received in 2026-09; the Total row shows $89,900.00 invoiced but only $42,500.00 received for the year so far.
- Labour cost is staff cost, not salaries paid. It's hours × cost rate, so it covers only time logged on timesheets. Unlogged time, and overhead like rent, isn't included.
- In the example firm, Labour cost is $0.00 every month even though people have logged hours, because no cost rates have been set yet under Admin → Settings → Rates.
How to…
Compare this year with last year
- With the current year selected, click Download CSV.
- Choose last year in the selector and download again.
- Put the two files side by side in a spreadsheet.
Tips and good to know
- Invoices count in the month they were issued, payments in the month they were paid, hours in the month they were worked, expenses in the month they were spent and consultant invoices in the month they were received. A late timesheet or expense changes past months when it's submitted or approved.
- Expenses count only once approved; consultant invoices count as soon as they're recorded (unless rejected).
- To look at a year further back than the selector offers, download the CSV for the years available, or ask your accountant for older figures.
Troubleshooting
Invoiced doesn't match my invoice totals.
This report uses amounts before tax; invoice totals include tax.
Labour cost is zero.
Set cost rates for each person under Admin → Settings → Rates. Hours keep the rate in force on the day they were worked; hours not yet approved pick up a new rate from its start date.
Was this article helpful?
Share