Generate export files from computed tax data. Supports TurboTax CSV, FreeTaxUSA CSV, TXF (TurboTax Desktop), Form 8949 CSV, and human-readable summary reports. Called by the tax-wizard during the output phase.
Generate export files from computed tax data for import into tax filing software.
python3 skills/tax-output/scripts/generate_csv.py <computed_data_dir> <output_dir> --format turbotax
python3 skills/tax-output/scripts/generate_csv.py <computed_data_dir> <output_dir> --format freetaxusa
Generates CSV files for import into TurboTax Online or FreeTaxUSA:
python3 skills/tax-output/scripts/generate_8949.py <computed_data_dir> <output_dir>
Generates Form 8949-formatted CSV for capital gains reporting:
python3 skills/tax-output/scripts/generate_txf.py <computed_data_dir> <output_dir>
Generates TXF (Tax Exchange Format) file for TurboTax Desktop import.
python3 skills/tax-output/scripts/generate_8606.py <computed_data_dir> <output_dir>
Generates Form 8606 output for nondeductible IRA contributions and backdoor Roth conversions:
form_8606_required: true in parsed tax datapython3 skills/tax-output/scripts/generate_report.py <computed_data_dir> <output_dir>
Generates a Markdown summary report with all computed values.
data/txf-reference-codes.json