Salsa originated payments
A description of the patterns and practices used for bank transactions originating from Salsa
To ensure that Salsa originated payments are consistent and easy to identify we apply a simple pattern for all generated bank transactions. This provides predictability and can help with things such as:
- Inbound customer care inquiries - identifying the payment and what it was for
- Automatic reconciliation / ledger generation for the employer
The results will differ slightly depending on the payment transaction type (and what is available via that payment method) however the general makeup of the transaction will contain one or more of the following components:
- Transaction Code - A Salsa defined code that uniquely identify a payment type (3 characters)
- Partner Code - A 5-letter “slug” used as a short abbreviation of the partner name (5 characters max)
- Partner Name - The name of the partner (16 characters max)
- Employer Name - The business name of the employer (16 characters max)
Transaction Code Glossary
Transaction Code | Payment Type |
---|---|
PRL | Employer Payroll Funding – Cash requirements collected from an employer’s account to fund a payroll run. |
NET | Worker Payment Net – Net pay of a worker payment deposited in a worker’s account. |
EPR | Employer Payroll Refund – Refund of a payroll run amount sent to an employer’s account. |
WPR | Worker Payment Refund – Refund of a worker payment amount sent to an employer’s account. |
TXR | Tax Refund – Tax amount refunded to an employer’s account during quarter end reconciliation. |
TXD | Tax Debit – Tax amount debited from an employer’s account during quarter end reconciliation. |
PPT | Prior Payroll Taxes – Tax amount debited from an employer’s account to cover unpaid tax liabilities when switching payroll provider. |
SCR | Service Cancellation Refund – Refund of unpaid liabilities sent to an employer’s account after terminating service. |
ACH (Automated Clearing House - 🇺🇸)
For US employers, electronic payments and funds use the ACH network. ACH transactions allow an Originating Party Name to be sent, along with a Statement Descriptor. The Statement Descriptor is limited to 10 characters, whilst the Originating Party Name is limited to 16 characters. For most payment types, employers will see the partner name followed by the three character transaction code and the partner code as shown below.
Payment Type | Originating Party Name | Statement Descriptor |
---|---|---|
Employer Payroll Funding | {Partner Name} | PRL {Partner Code} |
Worker Payment Net | {Employer Name} | NET Pay |
Employer Payroll Refund | {Partner Name} | EPR {Partner Code} |
Worker Payment Refund | {Partner Name} | WPR {Partner Code} |
Tax Refund | {Partner Name} | TXR {Partner Code} |
Tax Debit | {Partner Name} | TXD {Partner Code} |
Prior Payroll Taxes | {Partner Name} | PPT {Partner Code} |
Service Cancellation Refund | {Partner Name} | SCR {Partner Code} |
EFT (Electronic Funds Transfer - 🇨🇦)
For Canadian employers, electronic payments and funds use EFT. EFT transactions only allow a Statement Descriptor to be sent. Employers in Canada will see the three character transaction code followed by the partner code as shown below.
Payment Type | Statement Descriptor |
---|---|
Employer Payroll Funding | PRL {Partner Code} |
Worker Payment Net | NET Pay |
Employer Payroll Refund | EPR {Partner Code} |
Worker Payment Refund | WPR {Partner Code} |
Tax Refund | TXR {Partner Code} |
Tax Debit | TXD {Partner Code} |
Prior Payroll Taxes | PPT {Partner Code} |
Service Cancellation Refund | SCR {Partner Code} |
Updated 9 days ago