Soulbit product

How to schedule recurring payroll in stablecoin: an operating guide

Recurring payroll in stablecoin is won before pay day, in the file.

Equipo Soulbit10 min read
Share
Product

Pay day for a distributed team tends to look more like a logistics operation than a finance task. Someone opens the spreadsheet, copies amounts, checks destination details, fires transfers one by one and then waits. With five people it is tedious. With twenty-five across six countries, it is an operational risk repeating every month.

At Soulbit Academy we wrote this guide as a reproducible procedure. Soulbit is a stablecoin payments and treasury rail for businesses, not a labour advisory firm and not payroll calculation software. What follows explains how a recurring cycle is built on that rail, what has to be ready beforehand and what sits outside its scope.

What recurring payroll in stablecoin is, and what it is not

Recurring payroll is a payment cycle repeating on a fixed frequency to a stable list of recipients. The company defines who gets paid, how much and when, and the cycle runs without being rebuilt each time.

It is worth being precise about the function. It is payment disbursement: it moves money to a list of destinations. It is not payroll calculation software. It does not compute salaries, determine social security contributions, apply withholdings or produce payslips. That layer stays with the company, its system and its accountant, and the output of that calculation is the input to the payment cycle.

The concrete advantage shows up when the team is spread out. Instead of one international transfer per person, each with its own term and deduction, the cycle sends from a single digital dollar balance and every transfer settles in minutes. The cost context of the traditional route is measured by the World Bank in its Remittance Prices Worldwide series, which puts the average cost of sending money across borders at 6.36% of the amount and close to 15% through a bank channel, and by the BIS cross-border payments programme, which exists because the G20 considers these payments slow and opaque.

Before scheduling anything: the file you need first

Ninety percent of recurring payroll problems happen before the first cycle, and almost all of them are documentation problems.

The first is classifying each person. Employees and contractors are paid differently, with different documents and different obligations, and that classification depends on the facts rather than the signed contract. The full analysis is in contractor vs employee in LATAM, and it belongs before anyone touches a spreadsheet.

The second is verifying the company itself. Before operating, a KYB process validates the entity, its business activity and its ultimate beneficial owners. Without that file there is no operating account.

The third is a record for each recipient: identification, country, current contract or invoice, the currency or asset they are paid in, and a verified destination. That record is built once and maintained, and it is what prevents the most expensive mistake in the process.

Why do destination details deserve their own procedure?

Because the payment is irreversible. An on-chain transfer sent to the wrong destination is not recovered with a phone call to a bank. So the rule is to verify every addition and every change through a channel other than the one the request arrived on, record in writing who authorised it, and run a test transfer before adding the person to the full cycle.

Building the cycle, step by step

With the file ready, building the cycle is quick. What matters is the order.

StepWhat the company doesWhat must be recorded
1. CalculateWorks out the net amounts payable for the period in its own systemCalculation approved by the responsible manager
2. Build the listLoads recipients, amounts and the asset or currency of paymentBatch with its internal reference and period
3. Validate destinationsChecks each destination against the verified recordValidation log and exceptions
4. FundConfirms enough balance for the batch plus network feesEvidence of available balance before executing
5. ApproveApplies dual control: whoever builds does not approveTrace of who approved and when
6. Execute and reconcileRuns the cycle and logs every on-chain identifierSubledger with an identifier per recipient
Table 1. The six steps to schedule and execute a recurring payroll cycle in stablecoin.

The frequency is worth fixing in writing and respecting. A distributed team organises its own commitments around that date, and moving the cycle for internal convenience erodes trust faster than settlement speed builds it. If the date falls on a weekend, the advantage of the rail is that there is no banking window: the cycle can run anyway. The practical rule is to pick a fixed date, communicate it when each person joins and treat it as an operational commitment.

Two details separate a stable cycle from a troublesome one. The first is funding: the balance must cover the full batch plus network fees, verified before execution rather than during. The second is dual control: whoever builds the list should not be the one approving it, even when the finance team is two people.

Pay day and reconciliation

Once the cycle runs, each transfer generates its own on-chain identifier. That identifier is what turns a payment into a defensible accounting entry.

Reconciliation happens the same day, line by line: recipient, gross amount, network fee, date and identifier. A useful habit is closing the cycle with a single check: the sum of the lines recorded must match the total that left the balance, fees included. If the two numbers agree, the cycle is finished. If they do not, the gap is found while the context is still fresh rather than three weeks later. Recording gross and fee separately prevents mismatches, and using a single exchange rate criterion, documented in writing, prevents arguments at close. The full procedure is in how to reconcile stablecoin payments in accounting.

In Colombia the cycle can end in local currency, because V1 has a local banking rail there. The specific mechanics are in paying payroll with stablecoins in COP. Elsewhere the cycle ends in stablecoins or in fiat limited to USD, EUR and GBP, and each person handles the step into their own currency. For teams with contractors abroad, the detail is in paying international contractors in USDC.

The mistakes that break a recurring cycle

Cycles do not fail on the technology. They fail on file maintenance.

MistakeWhat it causesHow to avoid it
Accepting a destination change through the same channel as the requestFraud exposure and an irreversible payment to a third partyVerify through a different channel plus a test transfer
Insufficient balance at executionThe batch cuts off midway and leaves partial paymentsVerify funding for the full amount plus fees before launching
Adding a person with no current contract or invoiceA payment with no documentary support for reviewComplete record mandatory before joining the cycle
The same person building and approving the batchNo cross-check against an error or a diversionDual control with an approval trace
Reconciling at close instead of the same dayCostly reconstruction and fee-driven mismatchesDaily logging with an identifier per line
Assuming local currency deposit outside ColombiaAn expectation the team will see brokenCommunicate it when each person joins
Table 2. The six most common mistakes in stablecoin recurring payroll and the practice that prevents each one.

What Soulbit V1 delivers and what it does not

V1 provides a business account holding stablecoin balances in USDC and USDT, plus fiat in USD, EUR and GBP. It includes KYB, recurring payroll, batch payments, payment links, payment QRs, crypto to fiat conversion by quote on request, AML/KYT monitoring and institutional custody. USDC is a digital dollar issued by Circle, backed by cash reserves and US Treasury bills.

What it does not deliver defines the project. It does not calculate payroll, compute contributions or withholdings, produce payslips or report to any authority. It does not classify employment relationships. It does not deposit in local currency outside Colombia. And it offers no cards, no yield on balances, no proprietary token and no native mobile app.

When is this route not the best option?

When the team sits in one country and is paid in local currency. Local banking already solves that, and adding a dollar rail introduces steps without removing friction. Recurring payroll in stablecoin pays off where there is genuine geographic spread, payments in dollars and a cycle that repeats. If the team fits inside a single bank, it is probably unnecessary. The two-currency disbursement case is developed in COP and USD payment disbursement.

Frequently asked questions

What exactly is recurring payroll in stablecoin?

It is a payment cycle repeating on a fixed frequency to a stable list of recipients, executed from a stablecoin balance. The company defines the list, the amounts and the date, and the cycle repeats without being rebuilt from scratch each month. Each transfer settles in minutes.

Does it work for both employees and contractors?

The rail executes both, but the rail does not decide the classification. The company classifies each person as employee or contractor based on the facts and applicable law, and contributions, withholdings and the supporting document all follow from that. The analysis comes first and no platform substitutes for it.

What happens when someone changes their destination details?

Treat that change as a risk event, not as a minor data update. Good practice is verifying it through a channel other than the one the request arrived on, recording in writing who authorised it, and running a small test transfer before the full cycle.

Can the company pay in local currency through the same cycle?

Only in Colombia, the single local banking rail in V1. Elsewhere the cycle pays in stablecoins such as USDC and USDT, or in fiat limited to USD, EUR and GBP, and each person handles the step into their own currency by their own means.

How is a recurring payroll reconciled?

Each transfer in the batch leaves its own on-chain identifier, logged next to the recipient, the gross amount, the network fee and the date. Reconciliation happens on the day of the cycle, line by line, rather than at month end, when rebuilding the information costs three times as much.

Want your company to add stablecoins to its operations?

Join the Soulbit waitlist and start paying payroll, collecting and managing treasury without SWIFT.

Join the waitlist

Related articles

Product

What Soulbit Is and How It Works for a Latin American SMB

Soulbit is a B2B payments platform for Latin American SMBs. Here is what it does, what it doesn't do, and how its three product pillars fit together.

8 min read
What Soulbit Is and How It Works for a Latin American SMB