Square's developer platform is self-serve REST and GraphQL with OAuth 2.0 and a free sandbox, and the Labor and Team APIs carry most payroll data. The dedicated Payroll API is the exception: it is gated behind Square sales and not generally available to developer accounts.
Square Payroll scores C on the API Report Card. Square's developer platform is self-serve REST and GraphQL with OAuth 2.0 and a free sandbox, and the Labor and Team APIs carry most payroll data. The dedicated Payroll API is the exception: it is gated behind Square sales and not generally available to developer accounts.
Square Payroll has an official API, but teams routinely hit its limits: gated access, partial coverage, or paid tiers. Most end up supplementing it with exports or an unofficial API layer like Supergood.
Square Payroll is Block, Inc.'s full-service payroll product for U.S. small businesses, sold as an add-on to the Square ecosystem (Square POS, Square Dashboard, Square Team App, Square Checking, Cash App).
Vertical: Enterprise HR / ERP (specifically SMB payroll - the small-business end of the HCM market). Target market is U.S. small businesses, typically 1-50 employees, that already use Square for in-person or omnichannel payments. Running scheduled and off-cycle employee and contractor payroll with unlimited monthly pay runs. Pulling timecards, tips, and commissions directly from Square POS / Square Team for hourly and tipped staff.
6/10. Square Payroll is a credible SMB payroll product (likely tens of thousands of merchants based on Square's broader ~4M+ seller base) but is a second-tier player in U.S. SMB payroll behind Gusto, QuickBooks Payroll, Paychex, and ADP RUN.
Yes - Square Payroll is the system of record for payroll, tax filings, and direct-deposit money movement for its merchant base.
Square Payroll launched in 2015 (originally California-only, expanded nationwide thereafter) as a vertical add-on to the Square POS ecosystem. Block, Inc.
Square Payroll API is not automatically available to all developer accounts - access requires contacting Square sales / developer support, blocking self-serve integration. Most third-party 'Square Payroll integrations' actually integrate via Labor API + Team API + screen-scraping or via unified-API vendors (Finch, Merge), not via a clean first-party Payroll API. Full sourced list under Sources below.
Common alternatives include Gusto, QuickBooks Payroll (Intuit), ADP RUN Powered by ADP, Paychex Flex (and Paychex Solo), OnPay, Patriot Software. Graded alternatives appear under "More from the report card" below.
Grades measure one thing: can a customer's engineering team get their own data out programmatically? We check six things (whether a real API exists, how access is gated, data coverage, auth quality, docs and developer experience, and stability) and roll them into a letter grade. Grades get re-verified, and they only move on evidence.