Disclosure: This article about Reseller Hosting Tax and Accounting Notes contains affiliate links; we earn commissions at no extra cost, ensuring our independent, honest re
This is for freelancers and small agencies who resell hosting to clients and have never treated it like the recurring-revenue business it actually is at tax time. Reselling hosting looks simple on the surface — buy a plan wholesale, mark it up, bill the client monthly or annually — but it creates real bookkeeping and tax questions the moment it involves recurring billing, contractors, or customers outside your home state or country.
Most resellers start as a sole proprietor by default, simply because that’s what happens when you accept your first client payment without filing anything. That’s fine at small scale, but once hosting resale is generating consistent monthly recurring revenue, it’s worth revisiting: an LLC (or the equivalent in your country) separates your personal assets from business liability, and in the US, electing S-corp tax treatment past a certain profit level can reduce self-employment tax — but that election has real payroll and filing overhead, so it’s a conversation for an accountant once you know your actual numbers, not a default to set up on day one.
This is the single highest-leverage move and it costs nothing. Run all hosting resale income and the wholesale hosting costs you pay through one dedicated business checking account. Mixing client hosting payments with personal spending is the most common reason freelancers end up reconstructing a year of transactions by hand every March, and in the US it can also weaken the liability protection an LLC is supposed to provide (“piercing the corporate veil”) if the business and personal finances aren’t genuinely kept separate.
Hosting resale has a quirk that a lot of freelance bookkeeping ignores: annual plans. If a client pays you $240 upfront for a year of hosting, that’s not $240 of income the day it lands — properly, it’s deferred revenue that recognizes as $20/month across the year, especially if you’re on accrual-basis accounting. Most solo resellers run cash-basis instead, which is simpler and allowed for small businesses in most jurisdictions, but you should know which one you’re actually using and be consistent, because it changes which tax year a big annual renewal counts in.
| Tool | Good for | Handles recurring billing? | Approx. cost |
|---|---|---|---|
| Wave | Very small resellers, a handful of clients | Basic recurring invoices | Free (paid add-ons for payments/payroll) |
| QuickBooks Self-Employed / Online | Solo resellers wanting automatic expense categorization + quarterly tax estimates | Yes, with recurring invoice templates | Around $15–$30/mo depending on tier |
| FreshBooks | Agencies billing multiple clients with different plans | Yes, strong recurring invoice + subscription support | Around $19–$60/mo depending on tier |
| Stripe Billing + Stripe Tax | Resellers who bill through Stripe directly and want tax calculated automatically | Yes, native subscription billing | Usage-based; Stripe Tax adds a per-transaction fee |
[AFFILIATE CTA: QuickBooks Self-Employed]
This is the part resellers most often get wrong, because hosting resale sits in the gray zone between a physical product and a pure service. In the US, a growing number of states now tax SaaS and digital services, and the rules differ by state and change often; whether you owe sales tax on a hosting subscription can depend on your state, the client’s state, and where your infrastructure is provisioned. Outside the US, EU-based clients bought from a non-EU reseller may fall under VAT OSS (One Stop Shop) rules for digital services, and similar digital-services tax regimes exist in the UK, Canada (GST/HST on digital services), and Australia (GST on inbound intangible supplies). None of this is something to guess at: if you’re billing recurring subscriptions across state or country lines, a tool like Stripe Tax, TaxJar, or Quaderno can calculate the correct rate automatically at checkout, but the underlying registration and filing obligations are still yours to confirm with a professional who knows your specific footprint.
The wholesale hosting plan you resell is a straightforward cost of goods sold / business expense — keep the invoices. If you use a contractor or subcontractor for support, server management, or client onboarding, in the US that likely means issuing a Form 1099-NEC once you’ve paid them $600 or more in a calendar year; get a completed W-9 from any contractor before you pay them the first time, not after, because chasing it down in January is far harder. Quarterly estimated tax payments are also worth planning for if hosting resale is a meaningful part of your income and no one is withholding tax on your behalf — missing a quarterly deadline can trigger an underpayment penalty even if you pay the full amount owed by the annual filing deadline.
None of this requires hiring a full-time bookkeeper on day one. The realistic minimum for a solo reseller: a separate business bank account, a bookkeeping tool that handles recurring invoices (Wave if you’re just starting, QuickBooks or FreshBooks once you have several clients), and an actual conversation with an accountant once a year — specifically about whether sales tax/VAT applies to your client mix and whether your business structure still fits your revenue. The cost of that annual check-in is small compared to the cost of discovering a multi-state sales tax obligation two years after the fact.
Do I have to charge sales tax when I resell hosting to a client?
It depends on your state or country and where your client is located — there’s no universal answer. A growing number of US states tax digital services including hosting/SaaS. Check your specific state’s rules or use an automated tool like Stripe Tax or TaxJar, and confirm with an accountant if you’re billing across state or country lines.
Should I be on cash-basis or accrual-basis accounting for hosting resale?
Most small resellers use cash-basis because it’s simpler and it’s allowed for small businesses in most jurisdictions. The tradeoff is that a large annual-plan payment gets counted as income entirely in the month it’s received rather than spread across the service period, which can create tax timing surprises — ask an accountant which basis fits your situation.
When do I need to send a client or contractor a 1099?
In the US, generally when you’ve paid a non-employee contractor $600 or more in a calendar year for services. Collect a W-9 from any contractor before their first payment so you’re not chasing it down at tax time.
Do I need an LLC to resell hosting?
Not to start — plenty of resellers begin as sole proprietors. It becomes worth considering once you have real revenue and want the liability separation, and possibly a tax advantage from S-corp election once your profit clears a threshold your accountant can help you calculate.
Related reading: What Is Reseller Hosting and How Does It Work in 2026? · Legal Considerations of Reselling Hosting · Selling Hosting to Existing Web Clients