Guide · Bookkeeping
How to track multiple income streams without losing your mind
A design business plus a YouTube channel plus consulting plus an Etsy shop. Here's how to keep each one cleanly separated without quadrupling your bookkeeping work.
· 8 min read
Modern self-employment is rarely one thing. A freelance designer also runs an online course. A copywriter does affiliate posting on the side. A consultant builds a niche newsletter that quietly outgrows the consulting. The problem isn’t earning the money — it’s keeping the books and the taxes clean once there’s more than one thing.
Why “just throw it in one folder” eventually breaks
- Per-stream profitability is invisible. Without separation, you can’t see that the YouTube channel makes $400/month while eating 25 hours of your week.
- Tax categorization gets messy. Each business has different deductible categories. Mixed receipts mean mixed deductions.
- If you ever separate entities, the books have to come apart cleanly. You don’t want to be reconstructing two years of mixed transactions when you spin one out into its own LLC.
The two valid mental models
Model A: One legal entity, multiple “business units”
You operate as a single sole proprietor or single-member LLC, and you tag every transaction with which business unit it belongs to. From a tax standpoint everything ultimately lands on one Schedule C (or one per business — see below) — but for management purposes you can see each stream’s P&L cleanly.
This is the right starting point for almost every freelancer. Low cost, full visibility, easy to split later.
Model B: One entity per income stream
Once a stream is materially distinct — different brand, different liability, real revenue — you spin it into its own LLC. Now each one has its own EIN, bank account, books, and (if a single-member LLC) its own Schedule C.
The trigger for this isn’t revenue — it’s liability and intent. If you wouldn’t want a lawsuit against the YouTube business to be able to touch the consulting income, separate. If you might sell or take on a partner in one stream, separate.
Setting up the books, either way
1. Tag every transaction with a business
Whether you have one Schedule C or four, the transaction-level data has to know which business it came from. “Business” is a primary column on every income and expense entry — not an afterthought.
2. Run separate bank accounts when feasible
Sole proprietors with multiple unrelated income streams can share one business checking account, but tagging gets sloppy fast. The cleanest version: one checking account per stream you take seriously. Online banks (Mercury, Relay, Novo) let you spin up sub-accounts for free.
3. Allocate shared expenses honestly
Some expenses serve multiple streams — your laptop, your home office, your accounting software, your phone. Pick a defensible allocation rule (revenue share, time share, square-footage share) and use it consistently. Document the rule once so you don’t reinvent it every quarter.
4. Estimate tax at the personal level
Your quarterly estimated tax payment is on combined net self-employment income across all streams. So while you maintain per-business P&Ls for management, your tax estimate sums everything. Most bookkeeping tools that support multi-business will roll this up automatically.
How many Schedule Cs you actually file
If your streams are genuinely separate businesses — different nature of work, different customer base — the IRS expects a Schedule C each. A graphic designer who also drives Uber files two Cs. A graphic designer who designs for both branding and packaging files one C with combined revenue (it’s the same trade).
The good news: filing two Schedule Cs is barely more work than one, as long as the books are cleanly separated upstream.
The case for software that knows about businesses
Generic personal-finance apps treat “categories” as a flat tag list and have no concept of business segregation. Generic accounting software assumes one business per account.
Tools designed for the multi-business freelancer — RevTrackr is one, but not the only one — make business a first-class concept, with separate dashboards, separate tax estimates per business, and a rolled-up view across all of them. If you’re juggling more than one stream, this is where most of the time savings come from.
Related guides
- Freelancer bookkeeping basics: a beginner's guideWhat freelancers actually need to track, how cash-basis books work, and the minimum-viable workflow that gets you through tax season without a CPA breakdown.
- Sole proprietor vs LLC vs S-corp: which is right for a freelancer?A practical breakdown of the three business structures freelancers actually choose between — liability, taxes, paperwork and when each one starts to make sense.
- What business expenses can a 1099 contractor deduct?A clear list of the expenses freelancers and 1099 contractors can actually write off in the US — what counts, what doesn't, and how to substantiate each.