Tutorials AI Tools Industries Templates Start Here Find Your Tools →
💰 Invoice Automation · Tutorial

Automate Invoicing With FreshBooks:
Get Paid Faster, Chase Less

A landscaping contractor in Phoenix was spending 4 hours every Friday doing invoicing manually, printing, signing, emailing, then following up on late payments. After setting up FreshBooks automation, his invoicing takes 20 minutes a week and his average payment time dropped from 18 days to 7.

Time to Set Up60 minutes
FreshBooks CostFrom $17/month
Avg Days to PayDrops from 18 → 7
Tech Skill NeededBeginner

After this tutorial, FreshBooks will automatically:

Why Manual Invoicing Is Costing You Real Money

Let's be honest about what manual invoicing really costs. If you're creating invoices in Word or Google Docs, emailing them manually, and following up by phone when someone's late, you're probably spending 3-5 hours per week on billing-related tasks.

At a $75/hour billing rate, that's $225-375 per week of your time spent on paperwork that software can handle completely. That's $11,700-19,500 per year.

FreshBooks costs $17-55/month depending on the plan. The math writes itself.

11 days
Avg faster payment with online billing
3–5 hrs
Per week saved on manual invoicing
Higher payment rate with online payment links

FreshBooks Pricing: Which Plan Do You Need?

Plan Price/Month Clients Best For
Lite $17/mo Up to 5 Freelancers, solo operators, new businesses
Plus $30/mo Up to 50 Growing small businesses, most popular
Premium $55/mo Unlimited Established businesses with many clients

Most small businesses start with the Plus plan at $30/month, it handles up to 50 clients (more than most small businesses have), includes recurring invoices, automatic reminders, and online payments. All the automation features we're setting up today are available on Plus.

Try FreshBooks free for 30 days → No credit card required.

Step-by-Step: Set Up FreshBooks Invoicing Automation

1

Create Your Account and Business Profile (10 minutes)

Go to freshbooks.com and sign up for the 30-day free trial. You won't need a credit card to start.

  1. Enter your business name and select your industry
  2. Upload your business logo (optional but makes invoices look professional)
  3. Enter your business address and phone number
  4. Set your default payment terms (Net 14 and Net 30 are standard, meaning payment is due 14 or 30 days after invoice date)
  5. Enter your bank account details if you want to accept direct bank transfers
📸

Screenshot: FreshBooks account setup screen business profile tab showing logo upload, business name, address fields, and payment terms dropdown set to "Net 14"

2

Add Your Clients (15 minutes)

Click Clients → New Client and add each of your regular customers. FreshBooks saves their information so every future invoice auto-fills their name, address, and email.

For each client, add: name, company name (if applicable), email address, billing address, and any notes about their payment terms or preferred contact method.

📸

Screenshot: FreshBooks "Add New Client" form with fields for name, company, email, billing address, and a "Default Payment Terms" field

💡 Import Multiple Clients at Once If you have many clients, FreshBooks lets you import them all at once from a CSV spreadsheet. Go to Clients → Import Clients → download the template, fill it in, and upload. Saves time if you have 10+ clients to add.
3

Set Up Automatic Payment Reminders (10 minutes)

This is the most impactful single setting in FreshBooks, and most people don't know it exists. Automatic payment reminders email your clients for you when invoices are coming due or overdue.

Go to Settings → Invoice Settings → Payment Reminders. Enable and configure three reminders:

You can customize the message for each reminder. FreshBooks sends these automatically, you never need to chase a client again. They either pay when reminded, or you have a clear record of reminders sent when you need to escalate.

📸

Screenshot: FreshBooks Settings → Invoice Settings → Payment Reminders, showing three reminders configured with checkboxes enabled and custom messages visible

4

Create Recurring Invoices for Regular Clients (15 minutes)

A recurring invoice is one that FreshBooks creates and sends automatically on a schedule you set. If you have clients you invoice every month, every week, or at regular intervals, set up recurring invoices and you'll never think about it again.

To create a recurring invoice:

  1. Go to Invoices → New Invoice
  2. Select your client, add line items (services + prices), set the amount
  3. Look for the "Make Recurring" option and toggle it ON
  4. Set the frequency: weekly, every 2 weeks, monthly, quarterly, etc.
  5. Set the start date and whether it should end (or run indefinitely)
  6. Save, FreshBooks will create and send this invoice automatically going forward
📸

Screenshot: FreshBooks invoice creation screen with the "Make Recurring" toggle highlighted, showing frequency options: Weekly / Biweekly / Monthly / Quarterly / Annually

5

Enable Online Payments (10 minutes)

This single step typically reduces average payment time by 11 days. When clients receive an invoice with a "Pay Now" button, they click it, enter their card, and they're done. No checks to write, no trips to the bank.

FreshBooks offers two payment options:

Go to Settings → Payments → FreshBooks Payments and follow the setup steps. Takes about 10 minutes to verify your bank account.

📸

Screenshot: FreshBooks Payments setup screen showing the "Enable Online Payments" button and a preview of what the "Pay Now" button looks like on a client invoice

📖 Case Study, Green Edge Landscaping, Phoenix AZ
From 18-Day Average Payment to 7 Days
Mike runs a landscaping company with 23 regular commercial clients. Every Friday afternoon he'd spend 3-4 hours manually invoicing, printing invoices, emailing PDFs, then making phone calls when clients were late. He had 8 clients consistently paying 15-25 days late, which was crushing his cash flow.

After setting up FreshBooks with automated reminders and online payments, his invoicing takes less than 20 minutes a week. His 8 chronically-late clients dropped to 2. Cash flow improved enough that he stopped using his business line of credit entirely.
18→7
avg days to payment
3–4 hrs
→ 20 min/week on invoicing
8→2
chronically late clients
$0
credit line usage after setup

Pro Features Worth Enabling

Invoice "Seen" Notifications

FreshBooks tells you the moment a client opens and views your invoice. This is incredibly useful: if a client claims they "never received" an invoice, you can see exactly when they opened it. This alone eliminates most late-payment disputes.

Expense Tracking for Tax Prep

FreshBooks also tracks business expenses, you can connect your business bank account or credit card, and FreshBooks automatically categorizes expenses. At tax time, your accountant gets a clean report instead of a shoebox of receipts. Most FreshBooks users on Plus and above save 5-8 hours at tax time from this feature alone.

Time Tracking for Hourly Billing

If you charge by the hour (attorneys, consultants, cleaners, etc.), FreshBooks has a built-in time tracker. Click start when you begin work, stop when you finish. At billing time, convert tracked time to line items on an invoice in one click.

Ready to stop chasing invoices?

Try FreshBooks free for 30 days, no credit card required. Set up takes about an hour.

Try FreshBooks Free → FreshBooks vs QuickBooks →

Frequently Asked Questions

Can FreshBooks send invoices automatically?
Yes, for recurring clients, FreshBooks creates and sends the invoice automatically on whatever schedule you set (weekly, monthly, etc.). It also sends automatic payment reminders before and after the due date without any action from you.
Is FreshBooks worth it for small businesses?
For any business invoicing more than 3-4 clients per month, yes. The time saved on manual invoicing plus the reduction in late payments typically delivers 10-20× the monthly subscription cost. Most small business owners recoup the cost within the first month.
What's the difference between FreshBooks and QuickBooks?
FreshBooks is simpler and more intuitive, designed for service businesses that need clean invoicing, time tracking, and basic expenses. QuickBooks is more powerful for complex accounting, inventory management, and businesses with employees on payroll. For most small service businesses (plumbers, designers, consultants, cleaning services), FreshBooks does everything they need at a lower price. See our full comparison: FreshBooks vs QuickBooks →
What to Automate Next →
Complete your invoicing automation stack
You've got invoicing automated. Keep building:
Affiliate Disclosure: Main Street AI earns a commission if you sign up for FreshBooks through links on this page. This comes at no extra cost to you, FreshBooks prices are the same whether you use our link or go directly. We use and recommend FreshBooks because it genuinely helps small service businesses get paid faster.