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, SMS or by manually sharing a link. Your customers can pay online with a credit or cash 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 automatically get 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.

Itemized receipts

Provide customers with itemized 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 customize digital contracts with e-signature capabilities, directly from your Square Dashboard.

Contract templates

Edit, save and reuse 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 re-use 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 personalized message.

Auto-convert accepted estimates to invoices

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

Stay more organized.

Keep track of all your projects from start to finish and save important files to better serve your customers and business.

Project folders

Keep all your project files such as digital estimates, contracts, invoices and notes in organized folders for easy access.

Project dashboard

See where all your projects stand at a glance and monitor your progress in real time. Track what jobs are open and complete to win more work.

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

Organize your customers based on their purchasing behaviour, feedback and more. Use these groups to send personalized email and text marketing campaigns.

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.

Same day, next day and instant transfers

Access your money the same day and 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.

Square Card

Get instant access to your Square sales with Square Card. Use those funds right away with the free Square Card or your account and routing numbers.

Integrate with your other apps.

Square Invoices makes it easy to integrate with third-party software that you use to run your business, like QuickBooks, Xero, Freshbooks, Bench, 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 or credit card payments. There are no fees for checks 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, SMS or by manually sharing a link
  • Accept payments 24/7

Processing rates:

2.9% + 30¢ (online card payment)
2.65% (in-person credit card payment)
10¢ (in-person debit card payment
3.4% + 15¢ (Card on File 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
  • Organize files into project folders
  • Track open and completed projects

Processing rates:

2.9% + 30¢ (online card payment)
2.65% (in-person credit card payment)
10¢ (in-person debit card payment
3.4% + 15¢ (Card on File payment)

Start sending free invoices today.

Get started

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

Download the Square Invoices app

Rated 4.9 in the Apple App Store.