What's usually on the soft cost list
These lines are scattered across a budget, so pull them together before a financier asks:
- Legal: production counsel, clearances, financing documents, chain of title
- Accounting and audit, including a tax credit audit if you're claiming an incentive
- Production insurance and errors and omissions insurance
- Completion bond fee
- Loan interest, origination fees, collection account management fees
- Overhead fee and producer fees
- Development costs rolled into the budget
- Deferments
An example that shows why the split matters
Two $800,000 budgets can buy very different films. Budget A carries $95,000 in soft costs. Budget B has the same legal and insurance but adds a $40,000 overhead fee, $64,000 in producer fees, and $48,000 in bridge loan interest, for $95,000 + $40,000 + $64,000 + $48,000 = $247,000.
| Budget A | Budget B | |
|---|---|---|
| Total budget | $800,000 | $800,000 |
| Soft costs | $95,000 | $247,000 |
| Left for production | $705,000 | $553,000 |
| Soft costs as share of budget | 11.9% | 30.9% |
The math: $95,000 / $800,000 = 0.119, and $247,000 / $800,000 = 0.309. Budget B has $152,000 less for crew, days, and post, which an equity investor will notice.
How to present them
Insurance and legal fees protect the investors' money, and most investors expect to see them. What makes people nervous is unexplained fees or interest stacked on a small budget. Show them as clearly labeled lines on the top sheet, give the basis for any percentage fee, and be ready to explain a bridge loan's cost. If fees are going to be deferred, say so, and remember that union low budget agreements count deferred compensation toward total production cost.
Where it connects
The opposite side of the ledger is hard costs. Soft costs matter in financing conversations, in cash flow (legal and insurance bills arrive early in prep, before most hard costs), and in recoupment, where some fees are paid before investors and some after. The film budget template keeps these in their own "other" accounts so you can total them in one place.
