Gig Work Tax

What is a chart of accounts for freelancers?

Income Trackingadvanced3 answers · 6 min readUpdated February 28, 2026

Quick Answer

A chart of accounts is your master list of income and expense categories for bookkeeping. Freelancers typically need 15-25 categories versus 50+ for traditional businesses. According to IRS Publication 535, proper categorization is essential for maximizing deductions and surviving audits.

Best Answer

JO

James Okafor, Self-Employment Tax Specialist

Perfect for freelancers setting up their first proper bookkeeping system or cleaning up existing categories

Top Answer

What is a chart of accounts?


A chart of accounts (COA) is your master list of categories for organizing business income and expenses. Think of it as the filing system for your money—every transaction gets assigned to a specific account category, which then feeds into your tax forms.


According to IRS Publication 535, maintaining organized records by category is not just helpful—it's required for claiming business deductions and surviving potential audits.


Essential freelancer chart of accounts structure


Income accounts (4-6 categories)


Primary service income:

  • Freelance income - Primary service (your main offering)
  • Freelance income - Secondary service (if applicable)
  • Consulting income (if you also consult)
  • Product sales (if you sell digital products)
  • Other income (miscellaneous earnings)

  • Example for a freelance graphic designer:

  • Design income - Logo/branding: $45,000
  • Design income - Marketing materials: $28,000
  • Consulting income: $12,000
  • Stock image sales: $3,500

  • Expense accounts (15-20 categories)



    Setting up your chart of accounts


    Step 1: Start with IRS categories

    Base your categories on Schedule C lines to simplify tax preparation:

  • Line 8: Advertising
  • Line 13: Depreciation
  • Line 18: Office expenses
  • Line 25: Utilities
  • And so on...

  • Step 2: Add freelancer-specific subcategories

    ```

    Office expenses (Schedule C Line 18):

  • Office supplies
  • Software & subscriptions
  • Internet & phone
  • ```


    Step 3: Create tracking codes for complex expenses

    For expenses that might qualify for multiple deductions:

    ```

    Vehicle expenses:

  • Vehicle - Client meetings
  • Vehicle - Supply runs
  • Vehicle - Coworking space
  • ```


    Example: Complete freelance writer COA


    Income accounts:

    1. Writing income - Articles

    2. Writing income - Copywriting

    3. Editing income

    4. Course sales

    5. Affiliate income


    Expense accounts:

    1. Home office expenses

    2. Internet & communications

    3. Software & tools

    4. Computer equipment

    5. Research materials

    6. Professional development

    7. Marketing & website

    8. Professional services

    9. Business insurance

    10. Travel expenses

    11. Meals & entertainment

    12. Office supplies

    13. Bank fees

    14. Vehicle expenses

    15. Miscellaneous


    Common mistakes to avoid


    Over-categorizing: Don't create 50+ categories. Keep it simple.

    Under-categorizing: Don't lump everything into "business expenses."

    Mixing personal and business: Keep categories strictly business-focused.

    Ignoring IRS alignment: Categories should match Schedule C for easy tax prep.


    Annual COA maintenance


    Review your chart of accounts each January:

  • Combine rarely-used categories (under $200/year)
  • Split categories that grew too large (over $10,000/year)
  • Add categories for new income streams
  • Archive outdated categories

  • What you should do


    1. Download a freelancer COA template from your accounting software

    2. Customize based on your specific services and common expenses

    3. Set up categories in your expense tracker before recording transactions

    4. Assign every transaction to a specific category (never use "miscellaneous" as a catch-all)

    5. Review quarterly to ensure categories still make sense


    Key takeaway: A proper chart of accounts with 15-25 categories organized around Schedule C lines will save you hours during tax season and maximize your deduction tracking accuracy.

    *Sources: IRS Publication 535 (Business Expenses), Schedule C Instructions*

    Key Takeaway: Use 15-25 categories organized around Schedule C lines to simplify tax preparation and ensure you're tracking all deductible expenses properly.

    Chart of accounts complexity by freelancer business size

    Business SizeAnnual RevenueCOA CategoriesKey FeaturesComplexity Level
    Starter freelancer$10K-30K10-15 categoriesBasic income/expense trackingSimple
    Established freelancer$30K-75K15-20 categoriesService-specific income trackingModerate
    Full-time freelancer$75K-150K20-25 categoriesDetailed expense subcategoriesAdvanced
    Freelance business$150K+25-35 categoriesMultiple revenue streams, contractor trackingComplex

    More Perspectives

    PS

    Priya Sharma, Small Business Tax Analyst

    Advanced chart of accounts setup for complex businesses with multiple revenue streams and sophisticated tracking needs

    Advanced COA for high-earning freelancers


    Once you're earning $100K+, your chart of accounts needs more sophistication to handle multiple revenue streams, complex expenses, and potential business structure changes.


    Revenue stream segmentation


    Track different income sources separately for strategic analysis:

  • Core service income (your main offering)
  • Premium service income (high-value specialized work)
  • Passive income (courses, templates, affiliates)
  • Partnership income (joint ventures, referral fees)
  • Investment income (business investments, interest)

  • Example: Marketing consultant earning $150K

  • Strategy consulting: $85,000 (57%)
  • Done-for-you services: $45,000 (30%)
  • Course sales: $15,000 (10%)
  • Speaking fees: $5,000 (3%)

  • This breakdown reveals which services drive profitability and should receive more focus.


    Expense sophistication


    High earners need detailed expense tracking for:

  • Tax optimization (maximize deductions)
  • Profit analysis by service line
  • Investment decision making
  • Audit protection (detailed documentation)

  • Advanced expense categories:

  • Professional development by type (conferences, courses, coaching)
  • Marketing by channel (content, ads, networking, PR)
  • Technology by function (productivity, security, client delivery)
  • Contractor payments by role (VAs, specialists, agencies)

  • Multi-entity considerations


    Many high earners eventually form LLCs or S-Corps, requiring:

  • Owner salary/distributions tracking
  • Business vs. personal expense separation
  • Asset depreciation schedules
  • Retirement plan contributions (SEP-IRA, Solo 401k)

  • Key takeaway: Segment revenue streams and create detailed expense subcategories to optimize taxes, analyze profitability, and prepare for potential business structure changes.

    Key Takeaway: Create revenue stream segments and detailed expense subcategories to optimize high-income tax strategies and business decision-making.

    JO

    James Okafor, Self-Employment Tax Specialist

    Specialized chart of accounts for consulting businesses with project-based work and corporate clients

    Consultant-specific COA requirements


    Consulting businesses need charts of accounts that reflect project-based work, corporate client requirements, and potential billable expense reimbursements.


    Project-based income tracking


    Many consultants benefit from tracking income by:

  • Client/project (for profitability analysis)
  • Service type (strategy, implementation, training)
  • Contract type (hourly, project, retainer)

  • Example structure:

  • Consulting income - Strategy projects
  • Consulting income - Implementation
  • Consulting income - Training & workshops
  • Consulting income - Retainer clients

  • Billable vs. non-billable expenses


    Consultants often have expenses that get reimbursed by clients:


    Billable expenses (passed through to clients):

  • Travel - Client projects
  • Materials - Client projects
  • Software licenses - Client-specific

  • Non-billable expenses (true business costs):

  • General travel
  • Office expenses
  • Professional development
  • Marketing costs

  • Corporate client considerations


    When working with large corporations:

  • Track expenses by client for reimbursement
  • Separate 1099 income by client for tax reporting
  • Maintain detailed time and expense records for audits
  • Consider sales tax requirements for some consulting services

  • Key takeaway: Separate billable from non-billable expenses and track income by project type to improve client profitability analysis and simplify reimbursement processes.

    Key Takeaway: Separate billable expenses from true business costs and track income by service type to optimize client profitability and reimbursement processes.

    Sources

    chart of accountsbookkeeping basicsincome categoriesexpense categoriesaccounting setup

    Reviewed by James Okafor, Self-Employment Tax Specialist on February 28, 2026

    This content is for educational purposes only and is not a substitute for professional tax advice. Consult a qualified tax professional for advice specific to your situation.