Square Invoices is a must have invoicing solution to run your business: an invoice and estimate maker, and a secure, fast payments system. It has everything you need to run your business on the go whether you're a small business, a contractor, or a freelancer: invoicing, estimates, payments, automatic reminders and, real-time tracking and reporting.