Department of the Treasury — Internal Revenue Service
Form 1120
U.S. Corporation Income Tax Return — Tax Year {{ tax_year }}
OMB No. 1545-0123
Corporation Name {{ profile ? profile.companyName : 'No fiscal profile selected' }}
Employer Identification Number (EIN) {{ profile.taxIdValue ?? 'N/A' }}
Tax Year {{ tax_year }}
State of Incorporation Wyoming (WY)
Wyoming Note: Wyoming has NO state corporate income tax. Only federal Form 1120 is required. Federal tax rate: 21% flat rate on all taxable income.
Income (Lines 1–11)
{% for key, val in form_data.income|default({}) %}
{{ loop.index }}
{{ key }}
{{ val|format_currency(display_currency()) }}
{% endfor %}
Deductions (Lines 12–29)
{% for ded in form_data.deductions|default([]) %}
{{ ded.line }}
{{ ded.description }}
{{ ded.amount|format_currency(display_currency()) }}
{% endfor %}
Tax and Payments (Lines 30–34)
30
Taxable Income (Total Income minus Total Deductions)
{{ form_data.taxable_income|format_currency(display_currency()) }}
31
Tax Rate
21%
32
Total Tax (Line 30 × 21%)
{{ form_data.total_tax|format_currency(display_currency()) }}
{% if form_data.estimated_payments_made is defined %}
33
Estimated Payments Made (Form 1120-W)
({{ form_data.estimated_payments_made|format_currency(display_currency()) }})
{% set balance = form_data.total_tax - (form_data.estimated_payments_made ?? 0) %} {% if balance > 0 %}
34
Balance Due (Line 32 − Line 33)
{{ balance|format_currency(display_currency()) }} DUE
{% else %}
34
Overpayment (Line 33 − Line 32)
{{ balance|abs|format_currency(display_currency()) }} CREDIT
{% endif %} {% endif %}
{% if form_data.schedule_m1 is defined %}
Schedule M-1 — Reconciliation of Income (Loss) per Books With Income per Return
{% for key, val in form_data.schedule_m1 %} {% endfor %}
DescriptionAmount
{{ key|replace({'_': ' '})|capitalize }} {{ val|format_currency(display_currency()) }}
{% endif %} {% if quarterly_estimates is defined and quarterly_estimates.payments is defined and quarterly_estimates.payments|length > 0 %}
Form 1120-W — Quarterly Estimated Tax Payments
{% for q in quarterly_estimates.payments %} {% endfor %}
QuarterDue DateAmountStatus
Q{{ q.quarter }} {{ q.due_date }} {{ q.amount|format_currency(display_currency()) }} {{ q.paid is defined and q.paid ? 'Paid' : 'Due' }}
{% endif %}