How We Calculate
Methodology, assumptions, and limits for ByteJSON calculators.
General Principles
ByteJSON calculators are designed for education and planning. They provide estimates based on documented formulas, user-provided inputs, and publicly available source data where applicable.
- Calculations run in the browser during normal use, so input is not sent to a calculation server.
- Important assumptions should be visible on the page or reflected in the calculator labels.
- Outputs are estimates, not professional tax, legal, financial, or investment advice.
- When official data changes, affected pages should be reviewed and updated.
Source Data
Tax and finance calculators use official or publicly documented sources where applicable, such as IRS publications, IRS form instructions, SSA announcements, and other government sources. Individual pages may also include notes explaining their assumptions.
If a calculator involves a year-specific threshold, bracket, wage base, or contribution limit, the relevant tax year should be clear to the reader.
Example: Self-Employment Tax
A self-employment tax estimate generally starts from net profit, applies the Schedule SE adjustment to estimate net earnings from self-employment, then applies Social Security and Medicare tax rules subject to the applicable wage base and thresholds.
Typical calculation flow
- Start with net self-employment profit entered by the user.
- Apply the Schedule SE net earnings adjustment where relevant.
- Apply Social Security tax up to the applicable wage base.
- Apply Medicare tax and any additional threshold-based Medicare tax where relevant.
- Show the deductible portion where the calculator includes that estimate.
Example: Federal Income Tax
Federal income tax estimates use marginal brackets. Only the income inside each bracket is taxed at that bracket's rate, which is why the effective tax rate is usually lower than the top marginal rate shown in a result.
The standard deduction, filing status, and taxable income assumptions matter. A calculator can estimate those effects, but it cannot replace a full tax return or professional review.
Review and Corrections
Calculator logic is reviewed against the relevant source material before publication or major updates. Boundary cases such as zero values, threshold crossings, and bracket changes are important parts of that review.
If you find a discrepancy, please contact us. Include the page URL, your inputs, expected result, and the source you are comparing against if possible.
Limits
Calculators can simplify complex rules and make assumptions visible, but they cannot evaluate every personal fact pattern. Use ByteJSON outputs as educational estimates and consult a qualified professional for decisions with tax, legal, or financial consequences.