FreshBooks is cloud-based accounting software designed for freelancers, service-based businesses, and small enterprises needing professional invoicing and financial management. It combines double-entry bookkeeping with an accessible interface, positioning itself between basic invoicing tools and enterprise ERP systems. Originally launched in 2003, FreshBooks has evolved into a comprehensive platform integrating time tracking, expense management, project collaboration, payroll (US), and payment processing. A key insight: while many businesses adopt FreshBooks primarily for invoicing, its most powerful value emerges when used as an integrated workflow hub β automatically converting tracked time and expenses into invoices, linking projects to financial reports, giving clients direct access through secure portals, and now extending to native payroll and business financing for eligible US businesses.
What This Cheat Sheet Covers
This topic spans 17 focused tables and 157 indexed concepts, 111 flashcards. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
A jump-to index of every table row in this cheat sheet.
An interactive map of every table and concept in this topic.
Table 1: Invoice Creation and Customization
Invoicing is FreshBooks' core strength. Every element of an invoice β branding, taxes, currencies, payment schedules, and billable time β can be configured once and reused automatically, turning what most businesses treat as administrative work into a streamlined, professional client experience.
| Feature | Example | Description | |
|---|---|---|---|
Select Modern β Add logo β Set brand colors | Pre-designed layouts with full customization for logo, fonts, colors, and layout β creates brand consistency across all client communications. | ||
Upload 200Γ200 logo β Banner image 900Γ200 β Custom accent color | Add company logo, banner images, and brand colors to every invoice β builds professional credibility and reinforces brand identity. | ||
Description + Quantity Γ Rate = $500Tax: 8% = $40 | Flexible line items with descriptions, quantities, rates, and per-item tax application β supports both product and service billing. | ||
Item: "Logo Design" β Rate $500 β Tax 8% β Reuse on any invoice | Pre-saved products and services with default rates and taxes β adding a catalog item to an invoice fills all fields automatically. | ||
Set default sales tax 7.5%Item auto-applies GST 5% | Pre-configure tax rates (sales tax, GST, VAT) that apply automatically to invoice line items β eliminates manual calculation errors. | ||
Invoice in EUR β Client sees β¬1,200Reports show USD equivalent | Invoice clients in 135+ currencies while maintaining accounting records in your home currency β handles exchange rate tracking automatically. | ||
Bill monthly β Generate on 1st β Send automatically | Create templates that auto-generate and send invoices on schedules (daily, weekly, monthly, custom) β perfect for subscriptions and retainers. | ||
PO Number: PO-2026-445Terms: Net 30Notes: Thank you! | Add custom fields including PO numbers, payment terms, notes, attachments, and footer text β provides all necessary context for payment. | ||
Import 14.5 tracked hours β Line item auto-created $1,450 | Automatically pull tracked time entries and logged expenses into invoices β eliminates duplicate data entry and ensures complete billing. | ||
Total: $5,000 β Deposit 30% due now: $1,500 | Request upfront deposits or milestone payments with clear remaining balance tracking β improves cash flow for large projects. | ||
3 installments β $1,000 due Jan 1, Feb 1, Mar 1 | Split single invoices into multiple scheduled payments with preset due dates β clients see full payment plan upfront. | ||
Create proposal β Client accepts β Convert to invoice (1 click) | Rich-text proposals with images and detailed estimates that clients can approve online β seamlessly converts to billable invoice. | ||
late fee β Auto-adds $50 charge 7 days overdue | Configurable flat-rate or percentage-based late fees that automatically apply to overdue invoices β enforces payment terms consistently. | ||
Pattern: 2026-[sequence] β Generates 2026-0001, 2026-0002 | Define invoice number format with prefixes, dates, and sequences β maintains organized, auditable numbering system. |