Integrate with QuickBooks Payroll via API

About QuickBooks Payroll

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.

Category

  • Payroll

Region

  • US, Canada

Employer Size

  • 1-100 employees

Employer Count

  • 1,400,000

Products

Powering integrations for hundreds of platforms

Build with confidence

Why developers love building with Finch

Market-leading coverage

Instantly support 250+ systems (and counting) compatible with our normalized data structure and as we add new systems, turn them on with one click.

Enterprise-grade security

Trust Finch’s infrastructure that enforces TLS 1.2 for data in transit and encrypts data at rest using AES 256-bit encryption.

Read and write functionality

Seamlessly read company, census, and payroll data, while writing deductions and benefits contributions changes directly into the source of truth.

Best in class developer experience

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.

  • 250+ integrations
  • 100K+ employers connected
  • 16M+ records synced
  • 99.9% platform uptime

One API to unite every provider

Finch standardizes employment data across every provider. So you don't have to.
Explore Field Support.

HRIS

FAQs

What percentage of the market uses QuickBooks Payroll?

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.

How can I access the employment data in QuickBooks Payroll?

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 250 other employment systems.

Does QuickBooks Payroll have a public API?

QuickBooks Payroll offers the following APIs and SDKs:

  • QuickBooks Online API
  • QuickBooks Payments API
  • QuickBooks Desktop API
  • QuickBooks Time API
  • QuickBooks Lacerte SDK

You can learn more about Intuit’s APIs and SDKs on the company’s Developer Portal.

How long does it take to build QuickBooks Payroll integration?

That largely depends on the integration method you choose. If you use Finch’s unified API to access the employment data in QuickBooks Payroll, it can take as little as a few days.
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.

Where can I find developer documentation and support?

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.

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.

When does it make sense to leverage a unified employment API?

Unified employment APIs help developers access data from payroll and HRIS systems employers use.

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.