Estimate your XRP Ledger transaction costs in XRP and USD. The XRPL base fee is 0.00001 XRP — here's how to calculate costs for any transaction volume.
Standard XRPL Transaction Fee
The XRP Ledger's minimum transaction fee is 10 drops of XRP, where 1 XRP = 1,000,000 drops. So the base fee is:
- 10 drops = 0.00001 XRP
- At $2.20 per XRP: ≈ $0.000022 per transaction
- 1,000 transactions: $0.022
- 1,000,000 transactions: $22.00
Cost by Volume
Scale your transaction planning with these estimates (assuming standard base fee, no network congestion):
- 100 transactions: 0.001 XRP (~$0.0022)
- 1,000 transactions: 0.01 XRP (~$0.022)
- 10,000 transactions: 0.1 XRP (~$0.22)
- 100,000 transactions: 1 XRP (~$2.20)
- 1,000,000 transactions: 10 XRP (~$22.00)
Fees During Network Congestion
During high-load periods, the effective fee multiplies by the server's load factor. If the load factor reaches 10x:
- Standard fee: 0.00001 XRP → Congestion fee: 0.0001 XRP
- At $2.20/XRP, this is still only $0.00022 per transaction
Even at 100x load factor, the fee is $0.0022 — far cheaper than most competitors at baseline.
How to Check the Real-Time Fee
Query the XRPL fee RPC method to get current open ledger cost, queue threshold, and reference transaction level. For programmatic fee estimation, use the autofill() function in xrpl.js or xrpl-py, which automatically retrieves and sets the current optimal fee for your transaction type.
Account Activation Cost
Remember: activating a new XRP Ledger account requires a minimum 1 XRP reserve deposit. This is separate from transaction fees. The 1 XRP reserve is locked (not burned) and can be recovered if the account is deleted.
Total Cost Estimate Formula
For planning purposes: Total XRP cost = (N transactions × 0.00001 XRP) + (new accounts × 1 XRP) + (trust lines × 0.2 XRP). Add a buffer of 2x for potential load factor scaling during congestion.