YOUR ASSUMPTIONS, MADE EXPLICIT
A local workspace for tax rules.
Create, validate, and simulate your own declarative profile. Imported files never become reviewed or trusted packs.
Profile details
Input pay frequency
Monthly
Rounding precision
2 decimal places
Calculation method
Progressive slices
Tax brackets
Lower inclusive, upper exclusive. Leave the final upper bound blank for unlimited income. Bands must be contiguous. Rates are percentages.
Taxable basis = max(0, gross − allowance). Contribution is a separate percentage of gross, capped before applying the rate. Tax and contribution round separately, half-up.
Simulate this profile
User-configured net estimate · v1.0USD 2,300.00
Taxable basisUSD 2,500.00
TaxUSD 200.00
Employee contributionUSD 0.00
Net estimateUSD 2,300.00
Progressive slices
1000 × 0%USD 0.00
1000 × 10%USD 100.00
500 × 20%USD 100.00
Monthly profiles only. The project preserves a user-configured calculation snapshot; later amount edits never silently recalculate it.
Your test cases
The initial expected values apply only to the fictional starting profile. Changing a profile does not rewrite your expected results.