Free invoicing software for agenciesGet paid online and keep 100% of every invoice

No credit card. No monthly fee. Clients can cover the processing.

app.tillage.ai
The Tillage invoices screen showing outstanding receivables, month and year-to-date revenue, and a monthly revenue chart with forecasted months.

Trusted by modern agencies

Get paid onlineClients pay by card or bank transfer, and can cover the fees.

See how fees work
  • A payment page for every invoice

    Clients open a clean invoice page and pay in a couple of clicks, no account required.

    app.tillage.ai
    A client's invoice page with a Pay Invoice button.
  • Card and ACH through Stripe

    Accept cards and lower-cost ACH bank transfers through your own Stripe account.

    app.tillage.ai
    The client's card payment form.
  • Clients can cover the fees

    Turn on “Client pays” and Tillage adds card and platform fees at checkout. Bill $5,000, receive $5,000.

    app.tillage.ai
    Fee settings with the client paying platform and processing fees, and a checkout preview.

Invoices that send themselvesSchedule every deposit, milestone and retainer once.

Learn about billing schedules
  • Payment schedules

    Split a contract into a deposit and milestones. The deposit is issued on signing, and the rest are ready to send from the same schedule.

    app.tillage.ai
    A payment schedule splitting a $10,000 contract into 50%, 25% and 25% payments.
  • Every status at a glance

    See what is not sent, issued, paid and late across every client, with overdue days counted for you.

    app.tillage.ai
    The invoice list with not sent, issued and late statuses.
  • Invoice from Claude

    Ask Claude to bill a client, and it creates the invoice in Tillage through MCP as a draft for you to send.

Know where your money isReceivables, revenue and forecasts in one view.

See integrations
  • Receivables and revenue

    Outstanding balance, open invoices, month-to-date and year-to-date revenue, all on one screen.

    app.tillage.ai
    Receivables and revenue totals in Tillage.
  • Revenue forecasts

    Unpaid, scheduled and recurring invoices roll into a monthly forecast, so you can see what is coming.

    app.tillage.ai
    A monthly revenue chart with forecasted months.
  • Accounting sync, coming soon

    Sync with QuickBooks, Xero, Mercury and Puzzle is in development. Today you can import past invoices from QuickBooks or a CSV file.

Collect without the chaseCharge, record and update payments in a click.

Learn about the client portal
  • Charge the card on file

    Run an admin payment against a client’s saved card or bank account, and the invoice is paid without them lifting a finger.

    app.tillage.ai
    Charging an invoice to a client’s saved card.
  • Quick actions from the list

    Mark invoices paid, take a payment, resend or duplicate an invoice right from the invoice list, without opening each one.

    app.tillage.ai
    The invoice list with a menu to resend, take a payment or mark paid.
  • Payment methods on file

    See every card and bank account a client has saved, and send them a link to update an expired one.

    app.tillage.ai
    A client’s saved cards with a link to send them.

More in invoicing

Invoice reminders

Automatic reminders once an invoice is overdue, on a schedule you set.

Viewed and paid status

Know when an invoice is opened, and get confirmation the moment it is paid.

Smart title variables

Use {currentMonth}, {nextMonth} and {year} in invoice titles so recurring invoices name themselves.

Offline payments

Mark checks and wires paid manually. No Tillage fee on offline payments, ever.

Free tools and guides

Invoicing questions

Is Tillage’s invoicing really free?

Yes, Tillage lets you send unlimited invoices for $0/month. A 1% platform fee applies only when a client pays online, capped at $50 per invoice, and your client can cover it.

How do clients pay an invoice?

Each invoice has a secure payment page. Clients pay by card or ACH bank transfer through Stripe, and you can mark checks and wires paid manually at no cost.

Can I pass card fees to my clients?

Yes, set platform and processing fees to “Client pays” in Tillage’s Team Settings → Payments, and Tillage adds them at checkout so you receive the full invoice amount.

Can Tillage send invoices on a schedule?

Yes, build a payment schedule in Tillage, such as a 50% deposit and two milestones, or a monthly retainer, and Tillage creates each invoice from it. Retainers send on their own every month.

Send your first invoice free

Start invoicing free