Square: Best for firms that want the whole billing cycle in one place
Square is the only one of these four that publishes an answer to every billing question an accounting practice has. Invoices go out by email, SMS or a shareable link. You can set a recurring invoice, take a deposit with a separate due date for the balance, keep a card on file, and accept ACH bank transfers and checks for the larger engagement fees that clients will not put on a card. Payments sync to QuickBooks Online and Xero by name, which is the single most useful line on any of these four vendor pages.
Read the plan split before you budget. The Free plan carries no monthly subscription cost, with processing fees applying, and the invoices pricing page lists recurring invoices and deposits on it. Milestone-based payment schedules and auto-converted estimates sit on Plus. If you bill a long engagement in stages, that is the feature that moves you off Free, so price Plus before you commit.
The honest limit is that none of this is built for accountants. Square's professional services page is a general small-business page that happens to list what a practice needs. You are buying a well-documented general tool, not an industry product. For most bookkeeping practices and CPA firms that is the better trade, because the documentation is specific where the industry pages are vague.
Pros
- QuickBooks Online and Xero sync, named
- ACH bank transfers and checks
- Recurring invoices and deposits on the Free plan
Cons
- Milestone schedules need Plus
- No accounting-specific page or feature set
- Processing fees apply on the Free plan
Pricing: Square Free plan, no monthly subscription costs, processing fees apply. Source: squareup.com/us/en/invoices/pricing