Hustlay
Blog · 8 min read

Shared Business Expenses: How to Split One Bill Across Multiple Projects

When a single $50/mo VPS runs three projects, how do you allocate the cost fairly? IRS-acceptable methods, a worked example, and the mistakes that trigger audits.
Published April 24, 2026

You pay $50/mo for a DigitalOcean droplet. On it, you host the landing page for your freelance business, the checkout for your Etsy shop's printables, and a small newsletter's archive. Three income streams, one bill.

Is that $50 a "consulting expense"? An "Etsy expense"? A "newsletter expense"? On your tax return it doesn't matter — Schedule C rolls everything up. But if you want to know which of those three streams actually makes money, you have to split the bill. That's what shared-expense allocation is, and this post walks through how to do it in a way the IRS won't question.

What counts as a shared expense

A business expense is "shared" if it serves more than one income stream. The common ones for freelancers:

  • Infrastructure — hosting, domain registrars, email, SaaS with per-seat pricing
  • Software — Adobe Creative Cloud, Figma, Notion, your project-management tool, your password manager
  • Office costs — rent (if you have an office), home office expenses (simplified or actual method), utilities, internet, phone
  • Professional services — your accountant, your lawyer, your bookkeeper, general liability insurance
  • General marketing — a personal brand site, LinkedIn Premium, your portfolio hosting

The test: if you shut down one income stream tomorrow, would this expense disappear? If no, it's shared. If yes, it's direct to that stream.

The three allocation methods the IRS accepts

The IRS doesn't prescribe a single method. Per Publication 535 and Regulation §1.162-4, the requirements are:

  1. The method must be reasonable (a defensible link to how the expense is actually consumed).
  2. The method must be applied consistently (you can't cherry-pick the method that favors whichever income stream happens to look best that year).
  3. You must document the method in case of audit. Write it down. A sentence in a notes file is enough; the point is evidence that you didn't invent the allocation retroactively.

Three methods meet these criteria for most freelancers:

Method 1: Hours-weighted (usually the right choice)

Split the cost in proportion to hours worked on each income stream. If consulting takes 100 hours this month, Etsy takes 30, newsletter takes 20, your $50 VPS bill splits $33.33 / $10.00 / $6.67.

Works well for anything where cost is roughly proportional to how much you use it — your home office, internet bill, productivity software, most SaaS. The cost didn't scale with how much you earned from each stream; it scaled with how much you worked on each.

Method 2: Revenue-weighted

Split by percentage of total business revenue. If consulting brings $8k/mo, Etsy $2k, newsletter $300, the $50 bill splits $39.02 / $9.76 / $1.46.

Works well for costs that scale with the business's size in a money sense — merchant account fees, your accountant's retainer, general liability insurance, business bank account fees. Also works for payment-processor-adjacent overhead.

The risk: revenue-weighted can look like you're hiding costs in your biggest stream. Keep consistent and document.

Method 3: Equal-share (the simplest)

Split the cost equally among active income streams. Three streams, $50 bill, each project eats $16.67.

Works when the resource is genuinely shared equally — a domain registrar hosting three vanity domains, a Notion workspace with one page per project, a password manager with equal footprint for each business.

Not appropriate when one stream clearly dominates usage. Don't assign a newsletter that gets 40 hours/year the same $16.67 as consulting at 1200 hours/year just because "equal" sounds fair.

Worked example: $50 VPS across three streams

StreamHours/moRevenue/moHours splitRevenue splitEqual split
Consulting100$8,000$33.33$39.02$16.67
Etsy30$2,000$10.00$9.76$16.67
Newsletter20$300$6.67$1.46$16.67

Which one is "right"? It depends on what the VPS is actually doing. If it's mostly serving images for the Etsy shop and the consulting work barely uses it, hours-weighted is wrong — the consulting side is over-charged. If all three services hit the server equally often, equal-split is fair.

The honest answer for a $50 bill: any of the three is defensible. Pick one, document it, stay consistent. The IRS isn't going to question a $23 difference on a $50 line item.

Where allocation matters most

The method matters proportionally to the amount. The $50 VPS is low-stakes. The $1,800/mo coworking space is not. The $2,400/yr accountant retainer is not. Spend five minutes picking the right method for the big ones; don't lose sleep over the small ones.

The one IRS red flag
The mistake that draws attention is changing allocation methods retroactively, especially when the change happens to reduce taxable income. If your method produces a tax result you don't like, that's a reason to reconsider next year — not to amend this year's allocation to a more favorable method.

Home office: the special case

Home office gets its own treatment because of the exclusive-use rule. If your home office is 180 sq ft of a 900 sq ft apartment, that's 20% of your home. The simplified method lets you deduct $5 per business sq ft up to 300 sq ft ($1,500 max). The actual-expense method lets you deduct 20% of rent, utilities, renter's insurance, and depreciation.

If you run multiple income streams from the same home office, the home office deduction goes on your Schedule C as a single line — it's not allocated across streams. For internal tracking (profit per project), allocate the calculated home office deduction to your streams using the same method you use for other overhead.

Software you actually use to allocate

Three levels of rigor:

  • Manual spreadsheet. Works. Requires you to recalculate every month as hours and revenue shift. Fine for 2–3 streams; painful at 5+.
  • Generic bookkeeping tool + tags. QuickBooks and Xero let you tag transactions, but allocation isn't built in — you tag the full $50 to "Shared" and then have to remember to split it later. Gives you the data; doesn't do the math.
  • A tool built for it. Hustlay lets you mark an expense "shared," pick the allocation method once, and the per-project P&L recomputes automatically. This is the business-tier feature that exists specifically because QuickBooks doesn't do it and freelancers need it.

A checklist for getting this right

  1. List your current recurring expenses. Mark each one direct (to which project?) or shared.
  2. For the shared ones, decide in advance which allocation method fits (hours, revenue, or equal). Different expenses can use different methods.
  3. Write down your decisions in a notes file or your tool's settings panel. Keep a copy with your year-end tax documents.
  4. Recalculate allocations monthly. Don't batch at tax time — too much drift.
  5. Revisit the methods annually if your mix changes significantly (new income stream, major shift in hours).

Related reading: the pillar guide on profit per project covers the full mechanics, including how shared allocation feeds into profit-per-hour math.

Related reads

Freelancer Profit Tracker: How to See Which Project Actually Makes Money
Why bank balances and spreadsheets lie about freelance profitability, and the minimum-viable system for seeing which project actually earns — including a hours-to-margin walkthrough.
How to Track Profit Per Project as a Freelancer (Free Template Inside)
The exact spreadsheet structure, the four data points per project, and the allocation formulas — with a copyable template you can paste into Google Sheets.
How to Calculate Your Real Hourly Rate as a Freelancer (Calculator Inside)
Your billed rate is a headline number. Your real hourly rate — revenue divided by every working hour, billed or not — is usually 30–50% lower. Here's how to compute it and lift it.
Free forever plan · No credit card

See which of your hustles actually makes money.

Set up in under 2 minutes. 7-day Pro trial, no credit card.
7-day Pro trialFree forever planCancel anytime
Start 7-day Pro trial