Year-end financials
Reports for tax time
The four reports your bookkeeper needs (or that you need if you self-file Schedule C). Goldenhour exports each as CSV ready for QuickBooks, Wave, or your accountant’s spreadsheet of choice.
Not tax advice. Talk to a CPA. The line-mapping below is standard for solo Schedule C filers but your situation may differ.
The four reports
Revenue summary (by service, by month)
Tax-form mapping
Schedule C, Line 1 (Gross receipts)
Every paid appointment grouped by service. Subtotals by month + by service category. Excludes refunds (they reduce gross receipts). Tip-outs to assistants are NOT subtracted here: those are an expense (Line 26 or 11).
Tip detail
Tax-form mapping
Schedule C, Line 1 (Gross receipts): tips go here too
Every tip received (Stripe-tracked or manually entered). Tips are revenue under IRS rules for solo operators, NOT excluded income. Sort by month for quarterly estimated tax calc.
1099-K reconciliation
Tax-form mapping
Schedule C, Line 1: reconcile against Stripe 1099-K
Goldenhour total revenue minus Stripe processing fees should match the gross on your Stripe 1099-K. If your 1099-K is $1k different from goldenhour's gross, the difference is usually refunds that reduced gross receipts on goldenhour but show as positive transactions on the 1099-K. Footnote any difference for your CPA.
Deposit liability (year-end)
Tax-form mapping
Cash-basis filers: no impact. Accrual-basis: liability on B/S.
Total deposits received for appointments NOT YET completed by Dec 31. For cash-basis filers (most solo artists) this is informational only. For accrual-basis filers (rare for solos) this is a year-end liability that becomes revenue when service is rendered.
Where to download
Dashboard → Analytics → Year-end pack → choose tax year → Download zip.
The zip contains four CSVs (one per report above) + a one-page PDF summary. Hand the whole zip to your bookkeeper: they’ll know what to do with each file.
Schedule C crosswalk
What goldenhour gives you vs what you need from elsewhere
| Sched. C | Description | Source |
|---|---|---|
| Line 1 | Gross receipts or sales | Revenue summary + tip detail (combined) |
| Line 2 | Returns + allowances | Refunds report (Stripe Dashboard → Payments → Refunds → CSV) |
| Line 11 | Contract labor (1099-NEC paid) | Not in goldenhour: 1099s issued to assistants / second chair |
| Line 22 | Supplies | Goldenhour inventory cost-of-goods (Settings → Inventory → Export) |
| Line 25 | Utilities (incl SMS / Twilio cost passthrough) | Stripe Dashboard → Billing → goldenhour subscription invoices |
| Line 26 | Wages (W-2 employees) | Payroll provider (Gusto, Square Payroll). NOT goldenhour. |
Common reconciliation gotchas
- Stripe 1099-K differs from goldenhour gross. The 1099-K is gross payments PRE-refunds. Goldenhour gross is post-refund. The difference is your refund total + reasonable.
- Deposits taken in Dec, service in Jan. Cash-basis: count as Dec revenue. Accrual-basis: count as Jan revenue. Most solos are cash-basis.
- Gift cards sold in Dec, redeemed in Jan. Same rule as deposits: but consider the gift-card-breakage write-off for unused balances over 2 years old.
- Tips on the 1099-K but not in Stripe-fee math.Stripe charges the processing fee on the full amount (service + tip). Goldenhour’s tip report shows tips received; the Stripe 1099-K shows them as revenue. Both are correct; reconcile them.