QuickBooks Payroll by Intuit is an HR platform that helps small businesses run payroll in just 5 minutes. Known for its accuracy guarantees and tax penalty protections, QuickBooks Payroll received the 2022 CRN Tech Innovator Award and has been recognized by G2 for its high user adoption.
Build with confidence
Instantly support 180+ systems (and counting) compatible with our normalized data structure and as we add new systems, turn them on with one click.
Trust Finch’s infrastructure that enforces TLS 1.2 for data in transit and encrypts data at rest using AES 256 bit encryption.
Seamlessly read company, census, and payroll data, while writing deductions and benefits contributions changes directly into the source of truth.
Integrate Finch in hours with just a few lines of code and turn on the ability sync data with employers in as little as 30 seconds.
Unified API
Finch standardizes employment data across every provider. So you don't have to.
Read basic company data including legal name, EIN, bank accounts, entity type, and locations.
Read company directory and organization structure including the names of individuals and the reporting structure.
Read individual data including name, email, phone number, date of birth, and residence.
Read employment data including income, employment type, start date, end date, and location.
Read all payments made the company including pay date, pay periods, and gross and net pay.
Read all data on a specific pay statement including earnings, deductions, and taxes.
Read and write benefits information, including creating benefits and enrolling individuals.
Given that QuickBooks Payroll boasts over 1,400,000 customers, and there were 6.1 million employers in the United States as of 2019, QuickBooks Payroll is estimated to serve 22.95% of the U.S. market.
To access your customers’ employment data in QuickBooks Payroll, you have two options:
(1) Build a custom 1:1 integration with QuickBooks Payroll via its public API, which enables automatic data sharing between two apps.
(2) Build a single integration with Finch to access the employment data housed in QuickBooks Payroll plus over 200 other employment systems.
QuickBooks Payroll offers the following APIs and SDKs:
You can learn more about Intuit’s APIs and SDKs on the company’s Developer Portal.
Note that all Intuit APIs and SDKs are gated, meaning you must become an approved partner before you can access production credentials—something that may involve mutual business development efforts. Each year, you must also undergo a comprehensive security assessment.
That largely depends on the integration method you choose.
If you use Finch’s unified API to access the employment data in QuickBooks Payroll (alongside over 200 other HRIS and payroll systems), it can take as little as a few days. See our quickstart guide for more information.
If you instead decide to build a 1:1 integration leveraging one of QuickBooks Payroll’s APIs or SDKs, it can take up to two months to receive your production keys. See QuickBooks Payroll’s notes on how to publish your app for more information.
If you’re building a 1:1 integration using QuickBooks Payroll’s external API, the company’s Developer Portal is the best place to start. That’s where you can view Intuit’s API docs, learn about their requirements, and apply for production keys.
If you’re integrating with QuickBooks Payroll via Finch’s unified API, navigate to our API docs. There, you’ll find a product demo, quickstart guide for developers, integration checklist, and product and developer guides, along with best practices to follow.
Of course, if you have any questions, we’d be happy to help answer them. Send your requests to developers@tryfinch.com.
Unified employment APIs help developers access data from payroll and HRIS systems employers use. Specifically, these APIs are useful for accessing data from a broad range of employment systems, or collecting detailed information about their customers’ payroll and benefits plans. If your use case requires integrations with three or more employment systems, a unified employment API could save you hundreds of engineering hours and developer resources.
Through a single integration, you can connect with over 200 employment systems (including QuickBooks Payroll)—unlocking up to 88% of the employer market. Once authorized by the employer, you’ll receive fresh data every 24 hours. From enterprise-grade security to read and write capabilities, Finch offers compelling benefits to employer-facing businesses of all shapes and sizes. Learn more
Integrations
Create a best-in-class experience for your users today.