W-2 / 1099 Sample Generator
EverydayGenerate a sample W-2 or 1099-NEC/1099-MISC tax form summary for testing, training, or educational purposes. Free, runs client-side, no real data is uploaded.
What is a W-2 / 1099?
The W-2 / 1099 Sample Generator creates formatted dummy tax form summaries for three of the most common IRS payroll documents: the W-2 (Wage and Tax Statement), the 1099-NEC (Non-Employee Compensation), and the 1099-MISC (Miscellaneous Income). All three forms serve a single shared purpose in the US tax system โ reporting income paid and taxes withheld โ but they apply to different worker classifications and income types.
A W-2 is issued by every US employer to every employee after each tax year closes. It captures gross wages, federal income tax withheld, and FICA contributions (Social Security and Medicare), and employees attach it to their Form 1040 to file. A 1099-NEC is issued to freelancers and independent contractors who were paid $600 or more by a business during the year. Because no tax is withheld from contractor payments, recipients must calculate and pay self-employment tax themselves. A 1099-MISC covers a broader set of miscellaneous payments โ rent, prizes, royalties, medical fees โ that do not fit the contractor compensation category.
This generator does not connect to any IRS system or produce legally valid tax documents. Instead, it lets you fill in the key fields โ recipient name, payer name, dummy EIN, masked SSN or TIN, wages or compensation amount, federal tax withheld, and tax year โ and instantly renders a structured text summary that mirrors the layout and terminology of real IRS forms. That output is useful for building and testing payroll software, creating training materials, designing UI mockups for HR platforms, and running classroom exercises without exposing any actual personal or financial data.
Because the tool runs entirely in-browser, nothing you type is transmitted or stored. You can experiment freely with any dollar amounts, names, or tax years without privacy concerns.
How to use this W-2 / 1099 calculator
Select a Form Type: Open the Form Type dropdown and choose one of the three options โ W-2 (Employee Wages), 1099-NEC (Non-Employee Compensation), or 1099-MISC (Miscellaneous Income). The choice determines which field labels and box numbers appear in the generated output.
Enter recipient details: Type a name in the Recipient / Employee Name field. For testing purposes, a fictional name like "Jane Doe" is sufficient. The default value "John Smith" works well for quick demos.
Enter payer details: Fill in the Payer / Employer Name field with the issuing company's name, and enter a dummy EIN in the Employer EIN (dummy) field using the format XX-XXXXXXX (e.g., 12-3456789).
Add the SSN / TIN: Enter a masked or fictional SSN/TIN in the SSN / TIN (dummy) field. The default XXX-XX-1234 format clearly signals this is sample data โ keep it that way to avoid any resemblance to a real number.
Set the financial figures: Enter the total wages or compensation in the Wages / Compensation ($) field, and the amount of federal income tax withheld in the Federal Tax Withheld ($) field. For 1099-NEC/MISC scenarios, you may set Federal Tax Withheld to $0 unless modelling a backup withholding scenario.
Choose the Tax Year: Select the relevant year from the Tax Year dropdown โ 2023, 2024, or 2025.
Generate and copy the output: Click Generate to produce the formatted sample form data in the Sample Form Data output panel. Use the copy button to transfer it directly to your clipboard, then paste it into your test environment, training document, or design mockup.
Formula & Methodology
This generator does not perform tax calculations โ it structures the input values into a formatted summary that mirrors IRS form fields. The output algorithm applies the following logic:
Field mapping by form type:
| Form | Income Field | Label Used |
|---|---|---|
| W-2 | Wages / Compensation | Box 1 โ Wages, Tips, Other Compensation |
| 1099-NEC | Wages / Compensation | Box 1 โ Non-employee Compensation |
| 1099-MISC | Wages / Compensation | Box 3 โ Other Income |
Federal Tax Withheld field mapping:
| Form | Withholding Field | Label Used |
|---|---|---|
| W-2 | Federal Tax Withheld | Box 2 โ Federal Income Tax Withheld |
| 1099-NEC | Federal Tax Withheld | Box 4 โ Federal Income Tax Withheld |
| 1099-MISC | Federal Tax Withheld | Box 4 โ Federal Income Tax Withheld |
Output structure example โ W-2 with $75,000 wages and $12,500 withheld:
SAMPLE W-2 โ Tax Year 2025 [FOR TESTING / EDUCATIONAL PURPOSES ONLY] Employer: Acme Corp Employer EIN: 12-3456789 Employee: John Smith SSN: XXX-XX-1234 Box 1 โ Wages, Tips, Other Compensation: $75,000.00 Box 2 โ Federal Income Tax Withheld: $12,500.00
The effective withholding rate in this example is $12,500 รท $75,000 = 16.7%, which is consistent with a single filer earning $75,000 annually after accounting for the standard deduction. To calculate the actual withholding amount for a given pay period and filing status, use the Payroll Tax Calculator.
For 1099 contractors, the absence of withholding means the full income is subject to both income tax and self-employment tax (15.3% on 92.35% of net earnings). The Self-Employment Tax Calculator computes that liability precisely for any compensation amount.Frequently Asked Questions