Replace FreshBooks
FreshBooks lists 18 features. How many does your team use?
Stop paying per seat for the rest. Pick the FreshBooks features your team actually uses, and we build your own version that you own.
Pick your featuresGood fit
We can build almost all of FreshBooks.
Invoicing, time, and expense tracking are buildable, but bank feeds, card payment processing, payroll tax filing, and accounting-grade bookkeeping are not replaceable by a custom app.
9 we build fully5 need an outside service1 simplified3 we can’t build
What FreshBooks does
Read from FreshBooks’s public website. Each feature is marked with what we can honestly build.
Invoicing and Estimates
- Professional invoicesCreate invoices, automatically add tracked time and expenses, and calculate taxes.
- Estimates and proposalsCreate estimates and proposals that can be converted into invoices.
- Recurring invoicesSet up recurring invoices for regular billing.Needs an outside service: Stripe. Automated recurring card charges need a payment processor.
Online Payments and Billing
- Online card paymentsAccept credit card and bank payments from clients online.Needs an outside service: Stripe. Requires a payment processor such as Stripe; we build the integration.
- Automated payment remindersBuilt-in reminders for overdue invoices.Needs an outside service: Resend.
- Instant payouts and buy now, pay laterFast payouts and customer financing offers.We can't build this. Requires money-movement and lending licences.
Time and Project Tracking
- Time trackingTrack billable time against projects and clients.
- Project managementManage projects, tasks, and profitability.
Expenses
- Mobile receipt scanningCapture receipts with a phone camera and attach them to expenses.
- Bank account importsImport transactions from connected bank accounts.We can't build this. Requires bank data aggregation connections we cannot run ourselves.
- Automated expense categorizationSuggest categories for expenses.Needs an outside service: OpenAI or Anthropic API. Simple rule-based categorization only; no trained models.
Mileage Tracking
- Mobile mileage trackingLog business trips using phone location.Needs an outside service: Google Maps Platform. Manual trip logging and browser geolocation only; no background tracking.
Payroll
- Payruns and payroll tax calculationRun payroll for yourself and employees with automated tax calculations.We can't build this. Payroll tax filing and remittance require licensing we cannot provide.
Accounting and Reports
- Double-entry accounting and reportsBalance sheets, financial reports, and business health reports.
- Bank reconciliationMatch bank transactions to books.Simplified version. Manual reconciliation only, without live bank feeds.
Clients, Team and Accountants
- Client managementStore client records and contacts.
- Team and accountant accessInvite team members and accountants with permissions.
Apps and Integrations
- Public API and app marketplaceIntegrations with third-party apps via API.
What you’d bring
We write all the code. These features only work on outside services, and those accounts are yours to open and pay for directly.
Sending notification emails: Resend
Free allowance, then pennies per thousand emails. Billed by the provider.
AI features: OpenAI or Anthropic API
Pay per use, billed to your own account by the model provider. Our Claude credits are never used.
Taking payments: Stripe
A percentage per transaction, taken by the payment provider.
Maps and location search: Google Maps Platform
Pay per map load or lookup. Billed by the provider.
What we can’t build
- Instant payouts and buy now, pay later. Requires money-movement and lending licences.
- Bank account imports. Requires bank data aggregation connections we cannot run ourselves.
- Payruns and payroll tax calculation. Payroll tax filing and remittance require licensing we cannot provide.
Build only the FreshBooks features you use
Pick your features, choose what it connects to, and see the price before you start.
Pick your features