B

Bobby Huang

Partner, SDO CPA LLC / CEO, Growthy

Partner at SDO CPA. 18 years of hands-on bookkeeping. Bobby still reconciles real client books and builds Growthy from that operating work.

Current work

SDO CPA LLC

Experience

18 years of experience

Bobby Huang is a partner at SDO CPA. 18 years of hands-on bookkeeping. He still reconciles real client books and built Growthy from the same review-and-approve work bookkeepers do each week.

Published Articles

How to Categorize Salesforce in QuickBooks (and Xero)
Featured image for How to Categorize Slack in QuickBooks (and Xero)
Chart of Accounts

How to Categorize Salesforce in QuickBooks (and Xero)

Salesforce posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099. Annual prepay is usually deductible in full under the 12-month rule, not auto-capitalized. Multi-cloud bundles split by product.

How to Categorize Notion in QuickBooks (and Xero)
Featured image for How to Categorize Notion in QuickBooks (and Xero)
Chart of Accounts

How to Categorize Notion in QuickBooks (and Xero)

Notion posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099. Per-seat billing charges only paid members; Notion AI stays an add-on. Annual prepays deduct under the 12-month rule.

How to Categorize Mailchimp in QuickBooks (and Xero)
Featured image for How to Categorize Slack in QuickBooks (and Xero)
Chart of Accounts

How to Categorize Mailchimp in QuickBooks (and Xero)

Mailchimp sits in Software/Dues & Subscriptions or Advertising, Schedule C Line 27a or Line 8. No 1099 (Intuit is a corporate payee). Pick a bucket and keep it consistent.

How to Categorize HubSpot in QuickBooks (and Xero)
Featured image for How to Categorize HubSpot in QuickBooks (and Xero)
Chart of Accounts

How to Categorize HubSpot in QuickBooks (and Xero)

HubSpot posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099. The real call is Software vs. Advertising for Marketing Hub. Annual prepays deduct in full under the 12-month rule.

How to Categorize GitHub in QuickBooks (and Xero)
Featured image for How to Categorize HubSpot in QuickBooks (and Xero)
Chart of Accounts

How to Categorize GitHub in QuickBooks (and Xero)

GitHub posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099. Copilot rides the base line; metered Actions/Codespaces can shift to Cloud Services. Annual prepays deduct under the 12-month rule.

How to Categorize Dropbox in QuickBooks (and Xero)
Featured image for How to Categorize Dropbox in QuickBooks (and Xero)
Chart of Accounts

How to Categorize Dropbox in QuickBooks (and Xero)

Dropbox posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099. Dropbox Sign bills separately but stays Software. Annual prepays deduct in full under the 12-month rule.

How to Categorize Docusign in QuickBooks (and Xero)
Featured image for How to Categorize Slack in QuickBooks (and Xero)
Chart of Accounts

How to Categorize Docusign in QuickBooks (and Xero)

Docusign posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099. Envelope overages are still Software, just variable. Annual prepays deduct under the 12-month rule.

How to Categorize Canva in QuickBooks (and Xero)
Featured image for How to Categorize Canva in QuickBooks (and Xero)
Chart of Accounts

How to Categorize Canva in QuickBooks (and Xero)

Canva's subscription posts to Software or Dues & Subscriptions, Schedule C Line 27a. No 1099 (foreign payee, W-8BEN-E). Canva Print is a tangible good, split separately. Annual prepays deduct under the 12-month rule.

Accounts Receivable Turnover Ratio: Formula, Benchmarks, and DSO
Featured image for Bookkeeping Automation in 2026: What Actually Works (and What's Just Marketing)
Accounts Receivable Management

Accounts Receivable Turnover Ratio: Formula, Benchmarks, and DSO

If your average customer takes 60 days to pay, you're lending them money for free. You might not notice until payroll gets tight. Late collections don't announce themselves. They creep in one overdue invoice at a time.

Payment Reminders for Unpaid Invoices: Templates and a Cadence That Works
Featured image for Payment Reminders for Unpaid Invoices: Templates and a Cadence That Works
Accounts Receivable Management

Payment Reminders for Unpaid Invoices: Templates and a Cadence That Works

You sent the invoice three weeks ago. The client loved the work. Now your inbox is quiet and your bank account isn't moving.

Accounts Receivable Reconciliation: A Step-by-Step Bookkeeper's Guide
CPA firm partner reviewing accounting software on computer
Accounts Receivable Management

Accounts Receivable Reconciliation: A Step-by-Step Bookkeeper's Guide

Your AR subledger says $42,000. Your general ledger says $41,450. Close can't happen with a $550 gap.

Accounts Receivable Collections: A Process That Gets You Paid Without Burning Clients
Featured image for How AI is Revolutionizing Small Business Accounting
Accounts Receivable Management

Accounts Receivable Collections: A Process That Gets You Paid Without Burning Clients

Getting paid should be simple. You did the work. The invoice went out. Now the money needs to move.

See It Work on Your Data

See Growthy on a sample book. Read-only bank access.

✓ No credit card✓ Works with QuickBooks Online✓ 85% accuracy
Get started