2017-01-01 open Expenses:GA:Insurance USD
tax_form: "1040 Schedule C"
tax_line: "15"
tax_description: "Insurance (other than health)"
I can then report my transactions based on the tax_form and tax_line attribute, which gets me much of the way there. I still have to do the math on derived lines on the forms, but this at least makes sure the inputs are gathered correctly.Being able to write comments is also super-useful. A real life example:
; We can make a "Section 1.263(a)-1(f) de minimis safe harbor election" to
; treat repairs and improvements to tangible property as an expense, which
; would otherwise have to be capitalized. A statement that we are making the
; election must be attached to our tax return and should include name, address,
; and Taxpayer Identification Number. Under the election, we must apply the de
; minimis safe harbor to all expenditures meeting the criteria for the election
; in the taxable year. The limit is $2,500 per invoice.
;
; https://www.irs.gov/businesses/small-businesses-self-employed/tangible-property-final-regulations
2016-01-01 open Expenses:RD:Hosting:Repairs:DeMinimis USD
tax_form: "1040 Schedule C (R&E)"
tax_line: "21"
tax_description: "Repairs and maintenance"