← Compare every state
Ohio Form IT 1040 (2025)
Your 2025 federal return, carried into Ohio as a full-year resident. Every figure is computed in your browser from the return you have already entered, and anything this engine cannot yet figure says so at the line rather than printing a number that would be wrong.
This is a hypothetical Ohio return, so the official layout is not offered for it. A page that looked exactly like the printed form would be mistaken for one.
Federal — Form 1040
Total income0
Adjusted gross income0
Taxable income—
Total tax—
Ohio — Form IT 1040
State income—
Taxable income—
Total tax—
Refund or amount owednot computed — not your resident state
Form IT 1040 — Ohio Resident Income Tax Return
A working replica. Not an Ohio Department of Taxation form and not for filing.
Ohio Department of Taxation
Tax year 2025
Tax year 2025
Federal starting figure
Federal starting figure: blankAdditions
Additions: blankSubtractions
Subtractions: blankState income
State income: blankDeduction
Deduction: blankExemptions
Exemptions: blankTaxable income
Taxable income: blankTax before credits
Tax before credits: blankSurtax
Surtax: blankNonrefundable credits
Nonrefundable credits: blankTax after nonrefundable credits
Tax after nonrefundable credits: blankUse tax
Use tax: blankTotal tax
Total tax: blankPayments, refund and amount owed
not figuredThis engine does not yet figure Ohio’s withholding, estimated payments or settlement. Form IT 1040 has those lines; they are missing from this page, not from the form.
Worksheets and schedules behind these figures
Business income
Business income: blankBusiness tax
Business tax: blankExemption credit
Exemption credit: blankJoint filing credit
Joint filing credit: blankMagi less exemptions
Magi less exemptions: blankNonbusiness income
Nonbusiness income: blankNonbusiness tax
Nonbusiness tax: blankRetirement credit
Retirement credit: blankSenior credit
Senior credit: blankSocial security deduction
Social security deduction: blankTax base
Tax base: blankUse tax line
Use tax line: blankWhat this Ohio return is missing
- School district income tax (Form SD 100)too lowR.C. 5748 · 0.25% to 2.00% of the Ohio income tax base or of earned income, in the roughly 200 of Ohio’s 600-odd school districts that levy one — about $0 to $900 at the $60,000 persona, beside $1,217 of state tax; nil for a resident of a district with no levy
- Municipal income tax (roughly 600 municipalities, filed with RITA or the city)too lowR.C. 718 · typically 1.0% to 3.0% of municipal taxable income, credited in part against the tax of the municipality of residence; about $600 to $1,800 at the $60,000 persona, on a return that is not this one
- Taxable business income and the business income deduction (Schedule IT BUS)direction unknownR.C. 5747.01(B), 5747.02(A)(4) · the first $250,000 ($125,000 filing separately) of business income is deducted and the remainder taxed at a flat 3% rather than on the graduated schedule; nil inside the simple-return envelope, which carries no business income
- Ohio Schedule of Adjustments deductions beyond Social Security and federal interesttoo highR.C. 5747.01(A) · uniformed services retirement income, disability benefits, 529 contributions, medical savings accounts, unreimbursed medical expenses above 5% of federal AGI, and the rest of the Schedule of Adjustments deduction list
- Ohio Schedule of Adjustments additionstoo lowR.C. 5747.01(A)(17), (A)(20) · the §168(k) and §179 depreciation add-back, federal conformity additions, and non-Ohio state and local bond interest; nil for a filer with none of them
- Lump sum retirement and lump sum distribution credits (Schedule of Credits lines 3, 5)too highR.C. 5747.055(C), (G) · an alternative to the retirement income and senior citizen credits for a filer taking a total distribution; the return carries no 1099-R box 2b total-distribution marker
- Child care and dependent care credit, and the Ohio earned income credittoo highR.C. 5747.054, 5747.71 · up to 100% of the federal child and dependent care credit below $20,000 of MAGI and 25% below $40,000; 30% of the federal earned income credit, nonrefundable
- Unpaid use tax (IT 1040 line 12)too lowR.C. 5741.02 · the self-reported use tax on out-of-state purchases where no sales tax was collected; added into total liability at line 13, and nil for a filer who reports none
- The modified-AGI add-backs that separate MAGI from Ohio AGIdirection unknownR.C. 5747.01(JJ) · MAGI is Ohio adjusted gross income plus the business income deduction, so the two are identical inside this envelope; a filer with business income would see every credit threshold and the exemption tier tested against a larger figure
- Nonresident and resident credits (Schedule of Credits lines 30-40)too highR.C. 5747.05(A), (B) · nil under the resident-only scope — a hypothetical full-year resident has no other-state income to have been taxed on
What this Ohio return is not telling you
- blankoh1040.base_start could not be figured.
- blankoh1040.additions could not be figured.
- blankoh1040.social_security_deduction could not be figured.
- blankoh1040.subtractions could not be figured.
- blankoh1040.state_agi could not be figured.
- blankoh1040.deduction could not be figured.
- blankoh1040.exemptions could not be figured.
- blankoh1040.tax_base could not be figured.
- blankoh1040.business_income could not be figured.
- blankoh1040.nonbusiness_income could not be figured.
- blankoh1040.taxable_income could not be figured.
- blankoh1040.magi_less_exemptions could not be figured.
- blankoh1040.nonbusiness_tax could not be figured.
- blankoh1040.business_tax could not be figured.
- blankoh1040.tax_before_credits could not be figured.
- blankoh1040.retirement_credit could not be figured.
- blankoh1040.senior_credit could not be figured.
- blankoh1040.exemption_credit could not be figured.
- blankoh1040.joint_filing_credit could not be figured.
- blankoh1040.nonrefundable_credits could not be figured.
- blankoh1040.tax_after_nonrefundable could not be figured.
- blankoh1040.surtax could not be figured.
- blankoh1040.use_tax could not be figured.
- blankoh1040.use_tax_line could not be figured.
- blankoh1040.total_tax could not be figured.