Skip to main content
NEWAI Receipt Scanner, Expense Reports, ACH Payments, and more.See what's new

Every feature. Every plan. Unlimited users.

No per-user fees. Full GL on every plan. Start with everything you need — upgrade when your firm outgrows the basics.

MonthlyAnnual Save 20%

Starter

Everything a lean firm needs. Full GL, expenses, AI assistant, and unlimited users — for less than most tools charge per seat.

$39/mo

Unlimited users · Up to 5 clients · Up to 3 projects

Full GL · Full reporting suite

Your logo on invoices and portal

Start Free Trial

14-day free trial · Cancel anytime

Most Popular

Professional

The toolkit that grows with you. Approvals, bank feeds, team payouts, 8-platform imports, custom branding, and full API access.

$89/mo

Unlimited users · Unlimited clients · Unlimited projects

Full GL · Full reporting suite

Your logo on invoices and portal

Start Free Trial

14-day free trial · Cancel anytime

Business

Firms that take their numbers seriously. Period closes, multi-entity, dunning automation, payment plans, and dashboards built for the people running the numbers.

$159/mo

Unlimited users · Unlimited clients · Unlimited projects

Full GL · Full reporting suite

Your logo on invoices and portal

Marketing Hub included

CRM, campaigns, sequences · Prospect / Client Separation

Start Free Trial

14-day free trial · Cancel anytime

Enterprise

For large firms needing SSO, volume pricing, and a dedicated account manager

Custom

Tailored to your firm

SSO / SAML authentication
Dedicated account manager
Volume discounts
Full white-label branding
Contact Sales

A 10-person firm pays $142/mo on FreshBooks ($43 + 9 × $11/user) or $110/mo on Harvest ($11/seat × 10).

CherryWorks Pro Starter: $39/mo. Same team. More features. Zero per-user fees.

Compare every feature

FeatureStarterProfessionalBusinessEnterprise
Team membersUnlimitedUnlimitedUnlimitedUnlimited
ClientsUp to 5UnlimitedUnlimitedUnlimited
ProjectsUp to 3UnlimitedUnlimitedUnlimited
Time tracking (week/month/day + timer)
Invoicing from billable hours
Multi-currency invoicing (30+)
PDF generation & email
Client portal with overdue alerts
Payment recording + Stripe Checkout
Estimates & proposals
Recurring invoice templates
Expense tracking with receipts
Receipt OCR (AI-powered)
CherryAssist AI helper
Full GL (chart of accounts, journal entries, trial balance, ledger)
ReportsFull SuiteFull SuiteFull SuiteFull Suite
Expense analytics
Multi-currency reporting rollups
Team member payout tracking
Smart onboarding (1099/W-2/C2C)
Your logo on invoices and portal
Timesheet approval workflow
Expense approval workflow
Expense reports with GL posting
Batch expense reports
Auto-reimbursement payouts
Auto-charge recurring invoices
Custom invoice themes / branded PDFs
Project budgets
Vendor 1099 management
Stripe Connect team payouts
Bank feeds
Import wizard (8 platforms)
API access + webhooks
Close periods (month-end lock)
Year-end close
Multi-entity support
Bulk operations
Scheduled reports
Custom report builder
Audit log search
Dunning automation
Payment plans
Role-based dashboards
Multi-jurisdiction tax engine
Marketing Hub — Contacts & Companies CRM
Marketing Hub — Tags & Segments
Marketing Hub — Campaigns
Marketing Hub — Sequences (auto-stop on reply)
Marketing Hub — Activity timeline
Marketing Hub — Bulk contacts CSV import
Marketing Hub — Prospect / Client Separation
Priority email support
Dedicated onboarding call
SSO / SAML
MFA enforcement org-wide
User impersonation (support/IT)
Advanced AV scanning
Backup drill & restore
Dedicated account manager
Volume discounts
Custom contract / SLA / DPA
White-label option

Up and running in minutes, not months

Starting from scratch? The guided wizard walks you through everything. Switching platforms? Import wizards bring your data with you. Either way, you're live on day one.

60-second signupGuided setup wizardStart fresh or import dataLive on day one

Frequently asked questions

Start your free trial today

14 days. Full access. Guided setup wizard gets you live in minutes.