Spending overview

Your costs, clearly organised.

SPENT THIS MONTH
P 0.00
Recorded expenses
MONTHLY BUDGET
P 0.00
For selected profile
BUDGET REMAINING
P 0.00
No budget set yet
ACTIVE PROJECTS
0
Tracking project costs

Project cost monitoring

Recent expenses

Spending by category

Quick actions

Expenses & receipts

Search, correct and allocate every expense to a project.

DateSupplier / DescriptionCategoryProjectProfileAmountActions

Project costs

Track materials, labour, subcontractors and other costs against project budgets.

Portfolio cost report

ProjectBudgetActualVarianceLabourMaterialsSubcontractorsOther

How project costing works

Create a project with a budget. When saving an expense, choose that project. CostLuma updates actual spend, remaining budget, and a receipt-supported transaction list. Project expense types: materials, labour, subcontractors and other. Set a budget for each cost type, then allocate receipts to the project. For receipts shared by more than one project, record each allocated amount separately.

Settings & backup

Budgets, local data, and transfer options.

Monthly budgets (BWP)

Back up your data

Export a JSON backup periodically. It includes transaction and project records plus any receipt photos saved locally. Importing replaces your current CostLuma data.

Privacy and limitations

This prototype stores your information locally in this browser (including receipts). It does not create a cloud account or sync between devices. Clearing website data may delete your records. Receipt recognition requires internet connectivity and loads the OCR library from a third-party CDN when requested; avoid using OCR on sensitive receipts unless you accept that third-party dependency. Images processed with browser OCR stay in the browser with this implementation, but software assets download from external servers. No bank feeds, VAT return preparation, or accounting posting are included. The app does not guarantee correct receipt recognition; always review extracted values.