Skip to the article
Blockheight

Crypto markets, protocols, policy

How Businesses Should Reconcile Cross-Chain Transfers

Reconcile a cross-chain transfer by matching source and destination records, accounting for fees and timing, and documenting exceptions before closing the books.

The Blockheight Editors··3 min read

How Businesses Should Reconcile Cross-Chain Transfers

A business should reconcile a cross-chain transfer by matching its approved instruction to the source-chain debit and destination-chain credit, then recording fees and exceptions. The two chain records may use different transaction IDs, token representations and timestamps, so a matching amount alone is not enough.

Start with the internal payment instruction: record the sending wallet, receiving wallet, asset, amount, source and destination networks, and intended route. A guide to verifying relay bridge arrivals explains the transfer mechanics; for the books, retain the resulting transaction references and evidence of arrival.

Which records should a business match?

Match the instruction to evidence from both networks and the bridge or transfer service used. The source transaction should show the outgoing asset and amount, while the destination transaction should show what reached the receiving wallet.

Keep a reconciliation record with these fields:

  • Internal payment or treasury reference
  • Source and destination networks, wallet addresses and transaction IDs
  • Asset identifiers and amounts sent and received
  • Fees, timestamps, status and any exception notes

Use the asset’s network and contract identifier where available, not its ticker alone. The same ticker can refer to different tokens, and a bridge may deliver a representation of an asset rather than the same token contract used on the source network.

How should fees, timing and amount differences be handled?

Record the gross amount sent, each fee shown in the transaction or service records, and the net amount received. If the destination amount differs, reconcile the difference against documented fees or an explicit conversion; do not mark the transfer complete just because the destination transaction exists.

Compare timestamps in a consistent time zone and keep the original values. A source debit and destination credit may appear at different times because the route has processing steps, and a pending destination transaction is not evidence of completed receipt. Apply the business’s chosen completion rule consistently, such as requiring the destination transaction to reach the status its records treat as final.

When is a transfer ready to close?

Close the reconciliation when the approved instruction, source debit, destination receipt and recorded costs agree, or when a documented exception explains the difference. Preserve transaction IDs and supporting service records with the accounting entry so another reviewer can trace the movement.

Route mismatches, missing credits, unexpected assets or unexplained shortfalls to the person responsible for treasury operations before closing the entry. The next step is to resolve or carry forward those exceptions under the business’s accounting process; the relevant chain records establish what happened, while the accounting treatment for a particular transfer remains a matter for the business and its advisers.

Related stories