Welcome to the Check API developer hub. You'll find comprehensive guides and documentation to help you start working with Check API as quickly as possible, as well as support if you get stuck. Let's jump right in!
Employees are not always paid on regular payroll cycles, and this may happen for many reasons. Here are a few of them:
Check makes quarter end and year end processing easy. We file all tax returns with the appropriate agencies and generate copies for your customers. Today we’re excited to announce an API endpoint to retrieve these tax documents, such as the federal Form 940 and Form 941.
Ensuring every employee in our system gets paid on time is our top priority. That’s why we validate that all payroll resources have a payday
on which banks are open.
We’re excited to launch support for earnings in multiple workplaces on a single payroll item! This feature will be useful for paying employees who earn wages at multiple locations in a single pay period, such as waiters who work at more than one location of a restaurant chain.
Child support garnishment is a key feature of any robust payroll platform. Today, we're announcing support for compliant child support garnishment calculation across all 50 states.
Note: It may be helpful to read Miscellaneous Post-Tax Deduction as context for this post.
Today we’re excited to roll out support for miscellaneous post-tax deductions!
Today, we're excited to launch support for a new way to create payrolls and their items in one API request. This update will make creating payrolls for non-trivial company sizes dramatically easier and safer. This new structure should look very familiar:
We’re happy to announce that we now allow for employees to relate to multiple workplaces. Two simple API changes were required to make this happen.
Configuring employee withholdings correctly is critical to accurately calculate pay. However, withholdings are not a topic that developers need to be familiar with to use Check successfully.