What is Embedded Payroll

Short answer: Embedded payroll means your customers run payroll inside your product while a payroll provider runs the engine behind it. Worklio Embedded Payroll (WEP) gives you three ways to build that: call the API and build your own screens, assemble screens from a component library, or embed Worklio's hosted application with iFrames. To build it step by step, see How to embed payroll in your product.

Worklio Embedded Payroll (WEP) is a multi-tenant U.S. payroll API and infrastructure engine. You integrate it into your own product so your customers can run payroll without leaving it.

Building U.S. payroll in-house can take multiple years and tens of millions of dollars in development costs. With WEP, build time can be 30 to 60 days or less, depending on your requirements. WEP includes about 11,000 local payroll rules covering taxes, withholdings, deductions, and benefits, so you do not build them yourself.

  • For Vertical SaaS & ISVs: Rapidly embed native payroll capabilities using turnkey developer components to maximize product stickiness and unlock new financial revenue streams.
  • For Payroll Bureaus, PEOs, & ASOs: Orchestrate thousands of separate corporate client profiles and master-level FEIN structures using high-throughput programmatic endpoints.

What WEP does for you

WEP calculates payroll taxes and supports paying employees by check or direct deposit. It is a U.S. payroll product. For the full list of what Worklio Embedded Payroll offers, see Worklio Embedded Payroll.

Choose how to integrate

WEP offers three integration paths.

PathWhat you buildWhat Worklio providesChoose it when
APIYour own payroll UI, calling the WEP APIThe payroll engine and API endpointsYou want to design every screen yourself.
Component libraryYour UI, assembled from Worklio's Vue or React components, with your data connected through the APIPrebuilt components that display payroll processesYou want to build your own UI faster.
iFramesNothing for the payroll screens. You embed Worklio's application in your product.A hosted, white-label payroll applicationYou want payroll screens without building them.
  • API: Start with How to get API access. Access uses an OAuth flow. Then use the API Reference to build your integration.
  • Component library: The library supports Vue and React. Access is by request. Contact our support team to request access.
  • iFrames: See iFrames to embed the payroll application. To embed Worklio admin screens for System Admin and Client Admin users, see Admin Portal iFrames.

Get started

  1. Test first. Register a developer account, sign in to the sandbox, and get API access. Every path starts here.
  2. Follow the steps. How to embed payroll in your product walks through creating a company and building on the path you chose.
  3. Book a demo. When you've tested the flow, book a demo to talk through your product and which integration path fits.

Did this page help you?