Quick answer
A sound crypto billing settlement policy divides collected funds among four destinations: the collection wallet, a controlled treasury wallet, another stablecoin, and fiat. Set balance thresholds, sweep frequency, network-fee reserves, conversion triggers, approval limits, and named owners before accepting subscriptions. This turns direct on-chain settlement into a repeatable treasury process rather than a monthly improvisation with several private keys.
Set the crypto billing settlement policy before launch
The right crypto billing settlement decision is to retain only operational funds in collection wallets, consolidate surplus into treasury, convert assets when exposure exceeds policy, and off-ramp the amount required for fiat liabilities. The exact split depends on obligations, not optimism about token prices.
Direct settlement removes a custodian’s payout queue, but it also removes the custodian’s treasury department. Finance must decide which wallet receives revenue, who can move it, how much gas remains available, and when stablecoins become bank money. A good crypto billing platform architecture separates collection, treasury, and conversion functions so that one compromised operating wallet does not automatically expose every collected dollar.
- Liabilities: identify payroll, tax, supplier, refund, and reserve amounts by settlement currency and due date.
- Liquidity: keep enough accessible value to fund approved refunds, network fees, and near-term operating payments.
- Exposure: cap balances by stablecoin, blockchain, wallet, and off-ramp provider rather than treating every dollar token as interchangeable.
- Control: assign a preparer, approver, wallet signer, and reconciliation owner; document any role combinations accepted by a small team.
The practical implication is simple: receiving money and deciding what the company should hold are separate events. Record the customer payment first, then apply the treasury rule. Otherwise a wallet balance becomes both the ledger and the policy, which is convenient until someone asks what the balance is reserved for.

A two-person company may legitimately combine several roles, but it should still separate actions. One founder can prepare a conversion request and another can approve and sign it. If only one signer exists, compensate with a low operating-wallet ceiling, immediate transaction alerts, and a written after-the-fact review. This does not create institutional-grade segregation of duties; it creates an explicit exception that can be tightened as revenue grows. The next action is to draw the wallet-and-owner map before choosing thresholds.
Which destination should collected crypto use?
Choose the destination by matching each balance to its next business use. Leave funds on-chain when they fund near-term on-chain activity, sweep them when collection exposure grows, convert when asset policy requires it, and move them to fiat when a dated fiat obligation exists.
The matrix below is a policy template, not a universal set of thresholds. Finance should replace each placeholder with an amount and cadence derived from its own billing volume, transaction costs, banking access, and liabilities. The important feature is that every trigger produces a defined action and accountable owner.
| Condition | Action | Control and owner |
|---|---|---|
| Collection balance below approved ceiling | Remain on-chain in collection wallet | Operations monitors; retain the network-fee reserve. |
| Balance reaches sweep threshold or scheduled cutoff | Sweep surplus to treasury wallet | Automation or operator prepares; treasury owner verifies destination. |
| Stablecoin or chain exposure exceeds approved cap | Convert or redistribute through an approved route | Finance prepares; separate approver checks amount, route, and received asset. |
| Fiat liabilities enter the funding window | Off-ramp the forecast requirement plus approved buffer | Finance owner approves; accounting matches bank receipt to transaction records. |
| Price, redemption, liquidity, or operational trigger is breached | Pause new concentration and execute the documented contingency | Incident owner records evidence; authorized signers apply the response. |
| Refund or credit is approved | Pay from designated reserve or future billing credit | Support authorizes under policy; accounting reconciles the adjustment. |
Settlement finality does not eliminate customer remedies. It changes how they are funded and recorded. Define a separate crypto billing refunds process so support cannot improvise transfers from whichever wallet is convenient.

How does a monthly settlement calculation work?
Start with expected liabilities and reserves, then calculate the amount that can remain on-chain or move elsewhere. The worked example below uses explicit assumptions; it demonstrates the method rather than prescribing balances for another business.
Assume a SaaS company collects 1,200 monthly USDC subscriptions averaging $35, for $42,000 collected. It needs $24,000 for fiat operating costs, holds a $3,000 fiat timing buffer, estimates $20 per network-fee event, and adopts a three-event fee reserve. Its assumed incumbent card cost is 2.9% plus $0.30 per transaction; Zyrox’s stated platform fee is 0.5%.
- Calculate the platform fee: $42,000 × 0.5% = $210.
- Reserve network fees: 3 × $20 = $60 in the network’s native fee asset, held separately from USDC revenue.
- Fund fiat requirements: $24,000 + $3,000 = $27,000 to off-ramp through the approved route.
- Allocate the remainder: $42,000 − $210 − $27,000 = $14,790 before actual network and conversion costs. Treasury decides how much stays in USDC and how much is redistributed under exposure limits.
- Compare the assumed card baseline: $42,000 × 2.9% + 1,200 × $0.30 = $1,578. Under these assumptions, the difference from the $210 platform fee is $1,368 before network, conversion, banking, and operational costs.
Do not book the calculated remainder as unrestricted cash merely because it sits in treasury. Accounting must still identify taxes, customer credits, refunds, and other liabilities. For the broader control treatment, connect the policy to crypto billing compliance and accounting requirements in each operating jurisdiction.

What should the daily settlement runbook include?
The daily runbook should prove that expected collections arrived, balances remain within policy, reserves are intact, conversions were authorized, and ledger records match on-chain and bank evidence. It should end with named exceptions, not a reassuring green tick unsupported by investigation.
- Import confirmed payment events and match transaction hash, chain, token contract, amount, customer, invoice, and receiving wallet.
- Reconcile expected subscription collections against on-chain receipts and investigate missing, duplicate, late, or wrong-network events.
- Check collection and treasury balances against wallet, asset, chain, and provider thresholds; verify the native network-fee reserve separately.
- Prepare required sweeps, conversions, or off-ramps. Record destination, route, quote basis, purpose, preparer, and required approver before signing.
- Verify completed transfers independently, then match treasury receipts, conversion outputs, fees, and bank deposits to the ledger.
- Open an exception for every unresolved variance, assign an owner and due date, and preserve the evidence needed for review.
Automation should collect evidence and flag thresholds, but it should not silently broaden authority. Webhooks can update billing state; wallet permissions and approval rules govern movement of funds. Document who may change wallet addresses, thresholds, token allowlists, and notification destinations. A configuration change can be more consequential than an individual sweep.
Teams evaluating providers can place these requirements in a crypto billing platform RFP. The useful test is whether operations can reproduce the full path from customer approval to merchant wallet, ledger entry, treasury action, and final bank receipt where applicable.

When does this model fit, and how should you implement it?
Self-custodial settlement fits teams that want direct wallet control and can operate treasury controls responsibly. It is a poor fit when the business cannot secure keys, reconcile blockchain activity, obtain lawful conversion access, or meet its own tax, sanctions, consumer, and reporting obligations.
Non-custodial billing reduces dependence on a gateway holding merchant funds, but it does not remove stablecoin issuer exposure, smart-contract risk, blockchain disruption, wallet compromise, conversion counterparties, or local compliance duties. It also does not guarantee that customers maintain sufficient token balance and allowance when a recurring charge becomes due. Ownership is useful; ownership without operations is merely a more personal failure mode.
- Map subscription currencies, chains, expected volumes, fiat liabilities, refund obligations, and lawful conversion routes.
- Create separate collection and treasury roles; secure keys and establish signing, recovery, and address-change procedures.
- Approve the settlement matrix: thresholds, sweep cadence, fee reserve, exposure caps, contingency triggers, and owners.
- Integrate billing events with invoices and the ledger; test recurring approval, collection, failed payment, sweep, refund, conversion, and reconciliation paths.
- Run a limited production cohort, review every exception, and expand only after finance can reproduce balances and approvals independently.
If the operating model survives that test, plan the customer and ledger transition with the stripe to crypto billing migration guide rather than changing checkout and treasury controls on the same afternoon.

Before full launch, ask an independent operator to reconstruct one subscription from customer authorization through collection, fee recognition, treasury sweep, conversion, and ledger close. They should be able to identify the asset, chain, wallet, transaction evidence, approver, accounting treatment, and current economic owner without relying on the person who built the integration. If they cannot, adding volume will not improve matters. Fix the evidence trail first, then repeat the test with a failed renewal and an approved refund.
Turn the policy into a controlled migration
Zyrox supports direct wallet payments, recurring smart-contract subscriptions, automated billing, payment links, webhooks, and integrations for USDC, USDT, and Bitcoin. Funds settle to the merchant wallet rather than a third-party custodial balance, and the stated platform fee is 0.5%.
That model is most valuable after collection, treasury, conversion, and reconciliation responsibilities are explicit. Start with a limited cohort at verify the evidence trail, and use the migration guide to plan the broader transition.
Frequently asked questions
What is crypto billing settlement?
Crypto billing settlement is the process of receiving on-chain customer payments, reconciling them, and allocating the funds among collection wallets, treasury, asset conversions, and fiat accounts.
Should subscription revenue remain in the collection wallet?
Only the approved operating balance should remain there. Surplus should be swept according to a defined threshold or schedule to reduce collection-wallet exposure.
How often should crypto revenue be swept to treasury?
Set the cadence from billing volume, wallet limits, network costs, and operational capacity. Use both a balance trigger and a scheduled cutoff so unusually large receipts do not wait.
How much network-fee reserve should a merchant keep?
Keep enough native chain asset for the number of settlement and recovery transactions specified by policy. Base the amount on observed fees and review it when network conditions or transaction patterns change.
When should a stablecoin be converted to fiat?
Convert when forecast fiat liabilities enter their funding window, subject to approved buffers, routes, counterparties, and authorization limits.
What should trigger a stablecoin conversion or diversification?
Use documented triggers tied to exposure caps, market price, redemption access, liquidity, chain operations, and approved counterparty availability. Assign authority for declaring and executing the response.
Does non-custodial settlement remove compliance obligations?
No. Merchants remain responsible for applicable tax, accounting, sanctions, consumer, licensing, privacy, and reporting obligations in the jurisdictions they serve.
How are refunds handled after an on-chain payment settles?
The original transfer is not reversed. The merchant issues a separate approved payment or account credit, records its relationship to the original invoice, and reconciles both events.