Skip to content

Fix finance and tax calculations - #190

Merged
devmount merged 13 commits into
mainfrom
bugs/189-fix-finance-and-tax-calculations
Sep 11, 2026
Merged

devmount merged 13 commits into
mainfrom
bugs/189-fix-finance-and-tax-calculations

Conversation

@devmount

Copy link
Copy Markdown
Owner

Description of the Change

This PR fixes a series of calculation and rounding bugs found during an audit of every place the app computes or displays money and tax figures: pass-through invoices leaking into tax filings, VAT dropped for Rent/Utility expenses, an inverted formula for project-priced invoice positions, an off-by-one GWG threshold, and chart double-counting on period boundaries. Each fix is covered by a regression test that failed before and passes after.

Benefits

Tax return figures, invoice totals, and dashboard numbers can now be trusted to be accurate, with regression tests in place to catch any of these calculations breaking again.

Applicable Issues

Closes #189

@devmount devmount self-assigned this Sep 11, 2026
@devmount devmount changed the title Bugs/189 fix finance and tax calculations Fix finance and tax calculations Sep 11, 2026
@devmount
devmount marked this pull request as ready for review September 11, 2026 08:56
@devmount
devmount merged commit 4edc2f8 into main Sep 11, 2026
2 checks passed
@devmount
devmount deleted the bugs/189-fix-finance-and-tax-calculations branch September 11, 2026 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix finance and tax calculations

1 participant