All the tools you need to run your business – from one place.

Get paid faster.

Accept payments 24/7 and let your customers pay in one click with smarter invoicing software.

Accept payments instantly

Send digital invoices via email, text message or by manually sharing a link. Your customers can pay online with a credit card, Apple Pay, Google Pay, or Square Gift Card.

Real-time tracking

Stay up to date on whether an online invoice is paid, unpaid or overdue, all in one location. Keep track from anywhere – on your laptop, tablet or phone.

Recurring invoices

Set up recurring billing on a daily, weekly, monthly or yearly schedule so you can charge customers on a recurring basis.


Request payment for a portion of your invoice up front as a deposit, and set a separate due date for the remaining balance.

Card on File

Save customer payment cards to your Customer Directory, automate your billing for any invoice and get paid faster.

Automatic payment reminders

Easily set automatic payment reminders before, on or after due dates, or send one-time reminders as needed.

Item library

Create items or services that you can add to your invoice with one click.

Discounts and taxes

Set taxes and discounts that are automatically applied to your invoice when you add items or services.

In-person card payments

Accept card payments in person by connecting Square Hardware to the Square Invoices app.

Record non-digital payments

Record and issue receipts for cash, cheques and other types of payments.


Accept tips from your customers when you send them a digital invoice.

Itemised receipts

Provide customers with itemised digital (text message or email) or printed receipts after every payment.

Square Invoices app

Send invoices, track payments and set auto-reminders on the go with the free Square Invoices app.


Issue refunds for payments directly from your online Square Dashboard or Square Invoices app.

Win more work.

Make the right impression with new and existing customers as you secure new work.


Provide clients with an estimate they can approve from anywhere. Easily convert accepted estimates to invoices with one click.

Contracts with e-signature

Create and customise digital contracts with e-signature capabilities, directly from your Square Dashboard.

Contract templates

Edit, save and re-use digital contract templates to secure commitments with digital signatures and payments from clients.

Contract clauses

You can create custom clauses from scratch, duplicate and edit any Square-provided clause and reorder them to appear in the contract as you see fit.

Real-time tracking

Stay up to date on whether an estimate has been viewed, declined or accepted.

Save more time.

Win more work faster, bill for work faster and provide valuable information to your customers faster.

Multi-package estimate

Offer multiple packages of items and services from a single estimate and spend less time on scoping and pricing projects with your customers.

Custom invoice templates

Save and reuse invoices templates so you don’t need to start from scratch each time. Build templates with pre-selected items, services, payment settings or notes that you can re-use for similar jobs or sales.

Milestone-based payment schedules

Schedule multiple payments for any job or project by setting up a payment schedule based on specific milestones or phases of the job – all from one invoice.

Custom invoice fields

Create and select the placement of custom invoice fields to provide additional details to your customers, including your terms of service, cancellation policy, return policy or any other personalised message.

Auto-convert accepted estimates to invoices

Instantly convert accepted estimates into invoices to easily request payment from your customers.

Build customer relationships.

Deliver a seamless customer experience that keeps them coming back to your business.

All contacts, one location

Square Customer Directory stores and manages key customer details in one place for free.

Instant profiles

Build your Customer Directory by automatically adding customer details such as name, email address and phone number as you create invoices and collect payments. You can also add notes to keep track of your work.

Smart groups

Organise your customers based on their purchasing behaviour, feedback and more.

Customer feedback

Collect and view customer feedback in real time after every payment through digital receipts.

Understand your customers

Dive into your customer data with powerful filtering and segmentation features that help you understand their purchasing habits.

Sync with Square products

Use Customer Directory to send emails, invoices and take payments over the phone

Import your existing customer lists

Upload a CSV file of your customers into your Customer Directory.

Manage your finances.

Manage cash flow easily and transfer money at the speed of your business.

Next working day and instant transfers

Access your money instantly for a fee, or as soon as the next business day, free of charge.

Overview page

See a rundown of everything related to your estimates, invoices and payments from the Overview page, including your overall cash flow to help you make more informed business decisions.

Transaction management

See all your transactions and transfers easily from your Square Dashboard.

Powerful reports

Get detailed data on all your locations, employees, items and services. Download CSV files to make bookkeeping easier.

Integrate with your other apps.

Square Invoices makes it easy to integrate with third-party software that you use to run your business, like FreshBooks, Zoho Books, Xero, PandaDoc, Jotform and many more

Pick the best plan for your business.

Start for free and upgrade any time you want. Only pay for processing when you accept debit and credit card payments. There are no fees for cheques or cash.



No monthly fees

Everything you need to get paid faster. Send unlimited invoices, estimates, contracts and more for free.

Get started


  • Unlimited invoicing, estimates and contracts
  • Unlimited users
  • Unlimited customers
  • Access from anywhere
  • Send via email, text message or by manually sharing a link
  • Accept payments 24/7

Processing rates:

2.5% (online card payment)
1.75% (in-person card payment)



Per month

For growing businesses that want to streamline work and billing needs with advanced, time-saving features.

Start 30-day free trial

Includes everything in Free, plus:

  • Offer options with multi-package estimates
  • Auto-convert accepted estimates to invoices
  • Create milestone-based payment schedules
  • Create and re-use custom invoice templates
  • Add custom fields to any invoices

Processing rates:

2.5% (online card payment)
1.75% (in-person card payment)

Start sending free invoices today.

Get started

Have questions? Let us help you reach your business goals.