Introduction
Taxes are inevitable; planning for them keeps your business sustainable. Many indie hackers delay tax planning until it’s too late, only to face unexpected bills, penalties, or complex compliance issues. This guide introduces the basics you need to know about bookkeeping, taxes, VAT, and the practical steps to reduce surprises at year-end.
Whether you’re earning $1,000 or $100,000 annually, understanding your tax obligations early will save you money, stress, and countless hours of scrambling to organize receipts.
Basic Tax Concepts
Income Tax
Income tax is a tax levied by your government on the profit your business generates. As an indie hacker, this is typically your revenue minus legitimate business expenses.
Example: If you earn $50,000 in annual revenue and have $10,000 in business expenses (software subscriptions, hosting, equipment), your taxable income is $40,000. Depending on your country and tax bracket, you’ll owe a percentage of this amount in income tax.
Self-Employment Tax
Self-employment tax (also called SE tax in the US) is a tax that covers Social Security and Medicare contributions for self-employed individuals. Unlike traditional employees, you pay both the employer and employee portions.
- US context: Self-employment tax is approximately 15.3% (12.4% for Social Security + 2.9% for Medicare) on your net profit. This is in addition to regular income tax.
- EU context: Contributions vary by country but are often deducted from your income automatically if you’re registered as a sole proprietor or freelancer.
Example: A US indie hacker with $40,000 taxable income might owe roughly $5,600 in self-employment tax alone, plus income tax on top.
Sales Tax and VAT
Sales Tax (North America) and VAT (Value-Added Tax; used globally) are consumption taxes added at the point of sale.
- Sales Tax (US, Canada): A percentage added to the sale price. You collect it from customers and remit it to the state/province. Rates vary by location (0โ10%).
- VAT (EU, UK, Australia, etc.): A multi-stage tax where businesses claim back VAT paid on inputs. You charge VAT to customers and remit the net amount to the tax authority.
Key difference: VAT is more complex because businesses can reclaim VAT paid on expenses, reducing the overall tax burden.
Employer Taxes (If Hiring)
If you hire employees or contractors, additional taxes apply:
- Employee payroll taxes: Withhold income tax, Social Security, and Medicare from paychecks.
- Contractor taxes: In the US, you must issue a 1099-NEC form if you pay a contractor $600+ annually. The contractor is responsible for their own taxes, but you must report the payment.
Bookkeeping & Tools
Why Bookkeeping Matters
Good bookkeeping is the foundation of tax compliance. It allows you to:
- Know exactly how much you’ve earned and spent
- Identify tax deductions you might otherwise miss
- Demonstrate compliance if audited
- Make informed business decisions based on accurate financial data
Bookkeeping Basics
Track these income sources:
- Revenue from product sales or SaaS subscriptions
- Affiliate commissions
- Sponsorships or partnerships
- Refunds (deduct from income)
Track these expense categories:
- Software and subscriptions (Stripe, hosting, design tools)
- Hardware (laptop, phone, server equipmentโoften depreciable)
- Office expenses (internet, workspace rental)
- Professional services (accountant, lawyer)
- Marketing and advertising
- Travel related to business
- Meals and entertainment (often 50% deductible)
Recommended Tools
| Tool | Cost | Best For |
|---|---|---|
| Wave | Free | Freelancers and small businesses; invoicing + bookkeeping |
| QuickBooks Self-Employed | $15โ40/month | US-based solopreneurs; simple tax prep |
| FreshBooks | $15โ55/month | Invoicing and time tracking |
| Stripe Tax | Variable | Built into Stripe; automatic sales tax and VAT calculation |
| Spreadsheet (Excel/Google Sheets) | Free | DIY approach; requires discipline |
| ZeroBounce / Wise | Free tier available | Multi-currency invoicing for international clients |
Resources:
- Wave โ Free accounting software
- Stripe Tax โ Automated tax calculation
- QuickBooks Self-Employed
Best Practices
- Record transactions weekly โ Don’t wait until year-end. Set aside 30 minutes each Friday.
- Keep receipts โ Digital copies via email, cloud storage, or your accounting app.
- Separate business and personal โ Use a dedicated business bank account and credit card.
- Automate where possible โ Connect Stripe, bank accounts, and PayPal to your accounting tool.
- Backup your data โ Cloud-based tools are safer than spreadsheets alone.
VAT and International Sales
Understanding VAT
VAT (Value-Added Tax) is a consumption tax used in 170+ countries. Unlike sales tax, VAT applies at each stage of production/distribution, and businesses can reclaim VAT paid on business expenses.
How VAT works:
- You sell a digital product to an EU customer for โฌ100
- You charge 19% VAT = โฌ19
- You collected โฌ119 from the customer
- You remit โฌ19 to the tax authority
- You keep โฌ100 as revenue
VAT MOSS (Mini One-Stop Shop)
If you sell digital goods (software, ebooks, courses, apps) to consumers in the EU, you may need to register for VAT MOSS. This allows you to:
- Register in one EU country
- Report and pay VAT for all EU countries from a single submission
- File quarterly
Key thresholds:
- If you’re based outside the EU and sell to EU consumers, VAT MOSS is typically required.
- If you’re an EU business, your normal VAT registration usually covers digital sales.
Resources:
- EU VAT MOSS Guide
- Stripe Tax โ Automatically handles VAT MOSS for you
B2B (Business-to-Business) Sales
When selling to other businesses, VAT rules often change:
- Reverse Charge: The customer (business) pays VAT instead of you, if both parties are VAT-registered in the same country.
- Zero-rated in some cases: Cross-border B2B digital services might be zero-rated or exempt.
Example: You sell a SaaS service to a UK company. If both you and they are VAT-registered, they handle the VAT, not you.
Sales Tax (US and Canada)
In North America, sales tax obligations depend on:
- Nexus: Do you have a physical or economic presence in a state/province?
- Marketplace facilitator laws: Stripe, Gumroad, and Shopify often collect sales tax on your behalf (verify with each platform).
- Your location: Some states don’t have sales tax (Alaska, Delaware, Montana, New Hampshire, Oregon).
Recommended approach:
- Check your payment processor’s documentation (Stripe, PayPal, etc.) to see if they handle sales tax.
- Use a service like TaxJar or Stripe Tax to calculate and track sales tax by state.
Resources:
International Customers
When selling globally:
- Use a payment processor with tax features (Stripe Tax, Gumroad, SendOwl)
- Document customer location โ Record country/state to calculate correct tax
- Consider a marketplace โ Platforms like Gumroad or SendOwl handle some tax complexity
- Consult a professional โ Once you have customers in 5+ countries, hire a tax advisor
Estimate Taxes & Safe Harbor
Why Estimate Taxes Matter
Governments expect you to pay taxes throughout the year, not just at year-end. If you don’t pay enough, you face penalties and interest.
Estimated taxes are quarterly payments (in the US) or regular payments (in other countries) based on your expected annual income.
How Much to Set Aside
A common rule of thumb:
- Set aside 20โ30% of revenue in a separate savings account
- This covers income tax + self-employment tax + VAT/sales tax
- Adjust based on your actual tax rate (varies by country, income, and deductions)
More accurate calculation:
- Estimate your annual revenue
- Subtract expected business expenses
- Apply your marginal tax rate (e.g., 30% in the US for self-employed individuals)
- Divide by 12 or 4 (monthly or quarterly) and set that amount aside
Example:
- Expected annual revenue: $60,000
- Expected expenses: $10,000
- Taxable income: $50,000
- Tax rate (self-employed, US): ~30% ($15,000)
- Set aside per month: $1,250 (or $3,750 per quarter)
Quarterly Estimated Tax Payments (US)
If you’re a US-based indie hacker, you may need to file Form 1040-ES quarterly:
- Q1 (Jan 1โMar 31): Due April 18
- Q2 (Apr 1โJun 30): Due June 15
- Q3 (Jul 1โSep 30): Due Sept 15
- Q4 (Oct 1โDec 31): Due Jan 16 (next year)
Safe Harbor Rule: Avoid penalties if you pay the lesser of:
- 100% of your prior year’s tax liability, OR
- 90% of your current year’s tax liability
Resources:
International Considerations
- EU: VAT is often filed monthly or quarterly
- UK: Self Assessment tax returns due by January 31st
- Canada: Installments due if you owe $3,000+ (typically quarterly)
- Australia: PAYG installments due quarterly
Check your local tax authority’s website for deadlines.
When to Consult a Professional
Red Flags to Hire an Accountant
- Revenue exceeds $50,000โ100,000 annually โ Complexity increases; professional help pays for itself
- Multiple income streams โ Product sales + affiliate income + consulting + sponsorships
- International customers โ VAT, sales tax, and currency complexities
- You hired employees or contractors โ Payroll and contractor reporting is complex
- You’re confused about deductions โ A professional can maximize legitimate write-offs
- You operate in multiple countries โ Tax planning gets complicated with residency, nexus, and treaties
Types of Professionals
| Role | Cost | When to Hire |
|---|---|---|
| Tax accountant / CPA | $1,000โ5,000/year | Revenue >$50k; complex situation |
| Bookkeeper | $500โ2,000/month | Revenue >$100k; you hate accounting |
| Tax strategist | $2,000โ10,000+ per consultation | High income; entity structuring |
| Business lawyer | $200โ400/hour | Contracts, incorporation, privacy |
Finding the Right Professional
- Ask indie hacker communities (Twitter, Reddit, Slack groups) for referrals
- Look for CPAs/accountants experienced with SaaS, digital products, or freelancers
- Interview 2โ3 professionals before deciding
- Expect to pay more for international expertise
- Some accountants offer flat-fee packages for indie hackers (cheaper than hourly)
Communities to ask:
- Indie Hackers
- Founder’s Kitchen
- Twitter indie hacker hashtags (#IndieHackers, #FoundersLife)
Deductions: Maximize What You Can Write Off
Common Deductions for Indie Hackers
Software & Subscriptions
- SaaS tools (Stripe, Notion, Linear, GitHub, etc.)
- Cloud hosting and servers
- Design and development tools
Hardware
- Laptop, monitor, keyboard, mouse
- Phone or tablet
- Server equipment
- Office furniture
Professional Services
- Accountant and bookkeeper fees
- Legal consultation
- Marketing consultant
- Designer or developer contractor fees
Office & Workspace
- Home office deduction (if you have a dedicated workspace)
- Internet and phone bills (business portion)
- Electricity and utilities (business portion)
Marketing & Advertising
- Ads (Facebook, Google, Twitter, Indie Hackers)
- Content creation tools and services
- Domain names and SSL certificates
- Website hosting and maintenance
Travel (with purpose)
- Flights and hotels for conferences
- Coworking spaces during travel
- Meals during business travel
- Ground transportation
Meals & Entertainment
- Client dinners and lunches (typically 50% deductible)
- Coffee meetings with fellow founders
Education & Learning
- Courses and certifications
- Books on business and technology
- Conferences and workshops
Depreciation
Large purchases (over $500โ1,000, depending on your country) can sometimes be depreciated over multiple years rather than deducted immediately. Examples:
- Laptop: depreciate over 3โ5 years
- Office furniture: depreciate over 5โ7 years
Your accountant can advise on what qualifies.
Important: Keep Records
- Keep receipts for 3โ7 years (varies by country)
- Document the business purpose (photo + note why you bought it)
- Store digitally (email receipts to yourself, use cloud storage)
Entity Structure: Should You Incorporate?
Sole Proprietorship
What it is: You and your business are one legal entity. Simplest structure.
Pros:
- No paperwork or filing required
- Simple taxes (file Schedule C with personal return in the US)
- Low cost
Cons:
- No liability protection (personal assets at risk)
- Harder to raise funding
- Less professional for B2B clients
Freelancer/Self-Employed
What it is: Similar to sole proprietorship but emphasizes freelance/contract work.
Pros:
- Minimal paperwork
- Simple tax filing
Cons:
- Same liability risk as sole proprietorship
- May limit growth
LLC (Limited Liability Company) โ US
What it is: A legal entity that separates your business from personal assets.
Pros:
- Liability protection (creditors can’t go after your personal savings)
- Flexibility in taxation (can be taxed as sole proprietor or corporation)
- More professional
Cons:
- Filing fees ($50โ500 depending on state)
- Ongoing compliance (annual filings, reports)
- Slightly more complex taxes
S-Corp or C-Corp
What it is: More complex corporate structures with greater liability protection.
Pros:
- Strong liability protection
- Can reduce self-employment taxes (S-Corp advantages)
- Attractive to investors
Cons:
- Expensive to set up and maintain
- Complex accounting and payroll
- More tax filing requirements
When to Incorporate
Most indie hackers should incorporate when:
- Revenue exceeds $50,000โ100,000
- You want liability protection
- You have significant assets to protect
- You’re hiring employees
Consult a business lawyer or tax advisor to discuss the best structure for your situation.
Tax Planning Tips
1. Separate Business and Personal Finances
- Open a business checking account
- Use a business credit card
- Track business expenses separately
- Makes accounting and tax prep easier
2. Batch Your Expenses
Some businesses deliberately time large purchases to maximize deductions in the year they need them most. Example:
- Buy software subscriptions for the whole year in December
- Schedule advertising spend in high-earning quarters
3. Consider Retirement Contributions
Self-employed individuals can contribute to SEP-IRA or Solo 401(k) accounts:
- Contributions are tax-deductible
- Reduces your taxable income
- Builds retirement savings
- Limits: $66,000+ annually (2024 US limits)
Resources:
4. Track Income by Source
If you have multiple revenue streams (product sales, affiliate income, consulting), track them separately. This helps with:
- Understanding which revenue streams are profitable
- Filing taxes correctly
- Planning for different tax treatments (affiliate income might be taxed differently)
5. Document Everything
- Keep emails about client work
- Screenshot invoices
- Save receipts digitally
- Record business mileage (if deductible)
Country-Specific Guides
United States
Key taxes:
- Federal income tax (10โ37% depending on bracket)
- Self-employment tax (~15.3%)
- State income tax (varies; some states have 0%)
- Sales tax (varies by state; 0โ10%)
Deadlines:
- Q1โQ4 estimated taxes (April 18, June 15, Sept 15, Jan 16)
- Annual return: April 15
Resources:
European Union
Key taxes:
- Income tax (varies by country; 15โ50%)
- VAT (15โ27% depending on country and product type)
- Social contributions (varies by country; 15โ40%)
VAT MOSS for digital goods:
- Register if you have EU customers
- File quarterly VAT returns across all EU countries
- Use platforms like Stripe or Shopify to automate
Resources:
United Kingdom
Key taxes:
- Income tax (20โ45%)
- National Insurance (~9%)
- VAT (20% standard rate)
Deadlines:
- Self Assessment tax return: January 31
- VAT returns: quarterly
Resources:
Canada
Key taxes:
- Federal income tax (15โ33%)
- Provincial income tax (varies by province)
- GST/HST (5โ15% depending on province)
Deadlines:
- Annual return: June 15 (payment due April 30)
- GST/HST returns: quarterly or annually
Resources:
Australia
Key taxes:
- Income tax (2โ45%)
- Medicare levy (2% of taxable income)
- GST (10% on most goods and services)
Deadlines:
- Annual return: October 31
- GST returns: quarterly
Resources:
Common Mistakes to Avoid
- Mixing personal and business expenses โ Makes audits harder and reduces deductions
- Not setting aside money for taxes โ Surprise tax bills are painful
- Missing quarterly payment deadlines โ Results in penalties and interest
- Claiming deductions without receipts โ Auditors will disallow them
- Ignoring VAT/sales tax obligations โ Can result in large fines
- Not tracking income from all sources โ Governments catch unreported income
- Procrastinating until year-end โ Makes organization and recall harder
- Hiring an accountant too late โ By then, opportunities for planning are lost
Final Thoughts
Taxes don’t need to be scary. Plan for them early, maintain good bookkeeping, and consult a professional when complexity grows. Your future self will thank you.
Action Steps:
-
This week:
- Open a business bank account (if you haven’t already)
- Choose a bookkeeping tool (Wave is free, Stripe Tax is built-in)
- Create a folder for receipts (digital or physical)
-
This month:
- Calculate your tax rate and set aside 25% of revenue monthly
- Create a simple expense tracker in Excel or your bookkeeping tool
- Make a list of deductions you’re currently missing
-
Before year-end:
- Get organized (compile all receipts and expenses)
- Consult a tax professional if revenue >$50k or situation is complex
- Plan for next year’s quarterly estimated taxes
Remember: Taxes are a sign of success. Every dollar you owe in taxes is a dollar you earned. Plan accordingly, and you’ll build a sustainable business.
Comments