Prepare and compute tax forms using OpenTaxSolver (OTS) v23.06 for Tax Year 2025. Create and edit input files, run solvers, and generate filled PDF forms. Supports US 1040, Schedule C, Schedule SE, MI-1040, and other forms. Use when asked to prepare taxes, fill out tax forms, run tax calculations, or generate tax PDFs with OpenTaxSolver.
Installed at: ~/.local/share/OpenTaxSolver/
Version: v23.06 (Tax Year 2025)
_out.txt file with computed resultsuniversal_pdf_file_modifier~/.local/share/OpenTaxSolver/
bin/ # Solver binaries
tax_form_files/ # Templates and examples per form
US_1040/ # Federal 1040
US_1040_Sched_C/ # Schedule C (Business income)
US_1040_Sched_SE/ # Schedule SE (Self-employment tax)
MI_1040/ # Michigan state
... (AZ, CA, MA, NC, NJ, NY, OH, OR, PA, VA, Form_*)
| Form | Binary | Template |
|---|---|---|
| US 1040 | bin/taxsolve_US_1040_2025 | tax_form_files/US_1040/US_1040_template.txt |
| Schedule C | bin/taxsolve_US_1040_Sched_C_2025 | tax_form_files/US_1040_Sched_C/US_1040Sched_C_2025_template.txt |
| Schedule SE | bin/taxsolve_US_1040_Sched_SE_2025 | tax_form_files/US_1040_Sched_SE/US_1040_Sched_SE_template.txt |
| MI 1040 | bin/taxsolve_MI_1040_2025 | tax_form_files/MI_1040/MI_1040_2024_template.txt |
| Form 8829 | bin/taxsolve_f8829_2025 | tax_form_files/Form_8829/ |
| Form 8889 (HSA) | bin/taxsolve_HSA_f8889 | tax_form_files/HSA_Form_8889/ |
| Form 8995 (QBI) | bin/taxsolve_f8995_2025 | tax_form_files/Form_8995/ |
| Form 2210 | bin/taxsolve_f2210_2025 | tax_form_files/Form_2210/ |
Copy a template and fill in values. The format uses line labels followed by values:
Status Single { Single, Married/Joint, Head_of_House, Married/Sep, Widow(er) }
L1a 50000.00 { Wages }
;
L2b 1200.00 { Taxable Interest }
;
;{ curly braces }OTS=~/.local/share/OpenTaxSolver
# Run a solver on an input file
$OTS/bin/taxsolve_US_1040_2025 my_fed1040_2025.txt
# Output is written to my_fed1040_2025_out.txt
The solver reads the input file and writes a _out.txt file with all computed values.
$OTS/bin/universal_pdf_file_modifier my_fed1040_2025_out.txt
This fills in a PDF version of the tax form using the computed output.
Single, Married/Joint, Head_of_House, Married/Sep, Widow(er);Your1stName, YourLastName, YourSocSec#, address fields;Single, Married/Joint, Married/SepFor self-employed filing federal + Michigan:
_example.txt and README_*.txt for referenceRound_PDF_to_Whole_Dollars option at the bottom of templates controls PDF formatting