Quick Answer
Keep the contractor’s due date intact. Define an operational release clock from a recorded request to provider acceptance, then track bank arrival separately. Publish the calendar, cutoff, allowed pauses and remedy, and include overdue unknown outcomes in reporting.
Key Takeaways
- A payment due date, a release target and an arrival estimate answer different questions.
- Freeze the service path and calendar at clock start.
- Show approved paused time and total waiting time together.
- Unknown overdue payouts remain in the reporting denominator.
- A service remedy does not authorize withholding earned contractor pay.
Promise the part of the journey you can measure#
A contractor asking “when will I get paid?” needs a date and a useful status, not an internal processing average. Start with the contractual due date. Then explain the platform’s commitment for releasing the payment and the expected bank-arrival window. If those dates conflict, solve the funding or operating problem before publishing the SLA.
An SLA measures a service obligation; it does not replace the underlying payment obligation. An approval backlog, missing platform funding or a provider incident can be a service failure even when a later operational clock looks fast. Record invoice acceptance, amount due and due date separately so delay before payout initiation remains visible.
Define the events before the number#
| Event | Durable record | Meaning |
|---|---|---|
| Obligation becomes payable | Accepted milestone/invoice and contractual due date | What is owed and when |
| Release clock starts | Valid payout request recorded with business payout ID | Platform must process this request |
| Provider accepts release | Authoritative provider acceptance with operation ID | Release target completed; recipient may not have funds yet |
| Recipient credit observed | Rail/bank evidence that supports the declared credit state | End of the separately measured delivery journey |
| Failure or return | Provider/bank event linked to original payout | Requires recovery; does not erase the original debt |
For a provider example, Stripe’s payout object exposes an expected arrival date and failure information. An expected date is not a bank-credit receipt. Its schedule documentation also distinguishes settlement availability from automatic payout scheduling and uses different day conventions by country. Map the actual provider fields to your event model rather than calling every successful API response paid.
Store the amount, currency, payee, destination version, service path, due date, clock start and applicable policy version in one payout record. Assign the path at start, using the requested method and known conditions. Do not move a late payout into a slower band at release to make the report look better.
A worked release commitment#
The following is an invented SLA design for one corridor, not a provider guarantee: release eligible standard requests within four operating hours. Operating hours are 08:00–18:00 UTC, Monday to Friday, excluding the published holiday calendar. Requests outside those hours begin their operating-time count at the next opening; preserve their original submission timestamp and total wait.
A request starts Friday at 17:00 UTC. One hour counts on Friday, and the remaining three count on Monday, making the release deadline Monday at 11:00. If Monday is a listed holiday, that deadline becomes Tuesday at 11:00. Cutoffs and calendars must therefore be shown with the promise, not buried in a support macro.
A separate bank-arrival estimate might say two receiving-bank business days after accepted release, only for a method whose supported timing justifies it. Define the bank calendar and start event for that estimate independently. Do not substitute the four-hour release target for a claim that money reaches every contractor within four hours.
Pause only a defined clock for an evidenced reason#
A permitted operational pause needs a specific cause, affected amount, start, clearance event, owner and notice. An invalid destination supplied by the recipient may qualify under the agreed policy; an internal queue, ordinary provider slowness or a missing platform prefund should count as platform delay. A broad compliance label does not establish that a hold is lawful.
Use the union of valid pause intervals clipped to operating hours; overlapping pauses are counted once. Net operating elapsed time = operating time between start and completion − approved paused operating time. Display calendar waiting time and pause duration too. No operational pause changes a payment due date or permits a hold beyond the applicable contract and law.
In the Friday example, suppose a documented destination issue pauses processing Monday 09:00–10:30 and Monday is an operating day. Without the pause, the deadline is 11:00; subtracting those 1.5 hours moves the operational deadline to 12:30. At release then, gross operating time is 5.5 hours and net operating time is four hours. The contractor still sees the original due date and total waiting time.
Missing platform records must not be relabelled recipient-caused delay. Where a required restriction prevents release, identify the lawful basis and scope, keep the liability recorded, communicate the next permitted step and review the case regularly. Release undisputed eligible amounts where permitted; stop new work separately if necessary.
Measure the entire cohort#
Freeze the monthly cohort by clock-start date and business payout ID. Define a maturity date when each applicable deadline has elapsed. Count retries as attempts under the same payout, not new successful payments. Show immature requests separately until their deadline has passed.
| Measure | Definition |
|---|---|
| On-time release rate | Distinct matured in-scope payouts released by their adjusted deadline ÷ all matured in-scope payouts |
| Overdue unresolved count | Matured requests past deadline with no authoritative release/final outcome |
| Gross waiting time | Calendar elapsed time from original submission to the declared completion event |
| Net operating duration | Operating elapsed time minus valid unioned pauses |
| Delivery failures and returns | Original payout cohort with failed/returned delivery, reported separately from release performance |
If 100 requests have matured, 95 released on time, three released late and two remain unknown past their deadline, on-time release is 95/100 = 95%. It is not 95/98. The two unknown cases need an owner and remain overdue. A median calculated only from completed payouts must be labelled that way and accompanied by pending counts and age; otherwise it hides the longest waits.
Retain the event export, calendar version, pause evidence and calculation query with each report. Correct late-arriving facts with a dated revision rather than silently deleting the original failure. When records disagree, publish the unresolved count and qualify the affected metric instead of suppressing the whole report.
Write a remedy people can use#
Name the person who owns an at-risk payment, the time for the next update and the recovery action. A provider timeout requires investigation of the original operation before a replacement; the SLA deadline does not justify a second payout with an unknown first outcome.
An illustrative negotiated remedy is a credit equal to 5% of the affected platform service fee for a missed release commitment. On a $20 fee that is $1, payable by the platform to the party that paid that fee. The contractor’s $2,000 principal remains $2,000. Specify credit caps, claim process, notice dates and any exclusions; this example is not a mandatory or universally enforceable remedy.
Keep the service-credit remedy separate from contractual interest, statutory late-payment rights and recovery of the underlying debt. Broad exclusions can make a fast headline promise meaningless, so test the clause against an internal approval failure, a bank holiday, a recipient-detail correction and an unknown provider result before signing.
Pilot the calculation, then widen the promise#
Run the proposed rules over one country-method cohort before rollout. Have two operators independently calculate the Friday/pause example and the same real monthly sample. Inspect every overdue case, verify the recipient-facing status, and confirm that the credit can actually be issued to the correct party. Widen coverage only when the clock, reports and recovery agree.
Frequently Asked Questions
Is Net 30 a payout SLA?
Net 30 describes when payment is due under the agreed terms. An SLA adds measurable service events, calendars, responsibilities and remedies; it cannot quietly extend the due date.
What should stop the release clock?
Use authoritative provider acceptance for a release commitment and record its operation ID. If the promise concerns recipient bank credit, define and obtain suitable credit evidence instead; API acceptance alone is insufficient.
Can compliance checks pause the clock?
Only an agreed, evidenced operational pause can adjust the declared SLA measure. It does not create legal authority to hold money or change the due date. Record the specific restriction, affected amount, owner and clearance event.
Do unknown payouts count as breaches?
Once the relevant deadline has passed, an unresolved payout remains overdue and in the matured denominator. Resolve the original before creating any replacement.
Should a service credit reduce contractor earnings?
No. Apply the negotiated remedy to the affected service fee and its payer. Keep earned principal, ordinary payment rights and the service-credit calculation separate.
Researched and edited by the Gruv editorial team. Gruv builds cross-border billing, payouts, and finance-operations software for global businesses.
Sources
Educational content only. Not legal, tax, or financial advice.
Related Posts

The Freelance Payment Penalty: A Modeled Audit of Platform Fees, FX Spreads, and Payout Delays
The money rarely disappears through a single, easy-to-spot fee. The real loss is stacked. A marketplace takes its commission, a processor adds a charge for international cards, a bank or payment company converts the currency at a spread, a platform holds the funds before release, and a wire sheds a little to intermediaries on the way in. Each layer looks defensible on its own, but the worker feels the combined result as a smaller deposit and a later payday.

How to Respond to a Subpoena for Business Records
Move fast, but do not produce records on instinct. If you need to **respond to a subpoena for business records**, your immediate job is to control deadlines, preserve records, and make any later production defensible.

A US Expat's Guide to Investing in UCITS ETFs to Avoid PFIC Issues
The real problem is a two-system conflict. U.S. tax treatment can punish the wrong fund choice, while local product-access constraints can block the funds you want to buy in the first place. For **us expat ucits etfs**, the practical question is not "Which product is best?" It is "What can I access, report, and keep doing every year without guessing?" Use this four-part filter before any trade:

