Skip to main content

Overview

Tight communicates directly with Salsa to automatically account for payroll directly in your users’ books, including automatically reconciling bank withdrawals against the payroll entries in real-time. Salsa Express enables rapid payroll deployment through embeddable UI components and straightforward APIs, allowing platforms to launch payroll within days.

Automated Reconciliation

In addition to a seamless UX, you and your users can rest assured knowing that the complex accounting that payroll necessitates is automatically taken care of. When your user runs a payroll, the necessary accounting transactions are automatically created in the user’s General Ledger. Furthermore, when the bank withdrawals come in several days later, the Tight API will automatically reconcile those with the payroll run, keeping the user’s General Ledger and balance sheets in sync, without any manual labor required from your user. That reconciliation process, when done manually, can be very complex, as a single Salsa payroll run typically includes at least three bank withdrawals, all of which need to be mapped to different accounts. With the Tight API, this reconciliation happens automatically, without user input. See the Monthly Payroll Run Example to understand the level of complexity that Tight automates.

Get Started

Configure Salsa Integration

If you haven’t already done so, you should create a developer account with Salsa at salsa.dev. Once you’re logged into Salsa’s developer portal, you can access your API credentials for both sandbox and production environments.

Securely share your Salsa keys

You should then copy your API credentials, these can be programmatically provided to the Configure Salsa API. For production deployment, repeat these steps using Salsa’s production environment credentials.