Come build the future with Rain.
View open roles
Western Union's Stablecard goes live on Rain
Read more

Rain Spend statements

Statements

Your Rain Spend statement is the official record of your team's card activity. Every transaction, fee, and collateral movement  can be found here.. Statements are generated automatically each month and are accessible anytime from your dashboard.

Where do I find my statement?

Log in to your Rain Spend dashboard and select Statements from the left-hand navigation.

When is my statement available?

Statements are generated on the 1st of each month. Your statement for the current period won't be available until then.

Liquidations happen on the 8th of the month and any outstanding balances not paid by the 8th of the month will be automatically liquidated from your collateral.

What's included in my statement?

  • Account Summary: Your opening balance, total card transactions, fees, interest, adjustments, and card payments, netting to your closing balance.
  • Card Payments: A day-by-day record of collateral used to pay down that day's card spend.
  • Card Transactions: A full itemized list of every transaction with the date, merchant, cardholder, card (last 4 digits), and amount.
  • Bill Pay: A record of vendor payments made through Rain Spend.
  • Collateral Summary: Your opening and closing collateral value, plus any collateral added, removed, or applied toward charges and bill payments.
  • Collateral: An itemized log of every collateral deposit, including date, source wallet or address, method, and amount.

Who can view statements?

Statements are visible to Bookkeepers, Admins, and Super Admins on your account.

Does my statement show all deposits and withdrawals?

Yes. Your statement shows all collateral deposits and removals. These appear in the Collateral and Collateral Summary sections, with the date, source wallet or address, amount, and your opening/closing collateral value.

Beyond collateral activity, the statement isn't a complete money-in, money-out ledger. If you need broader reconciliation, we recommend maintaining your own records alongside your statement. Transactions can be accessed and exported via the dashboard.

Fees

The fees you'll see are FX fees and a cross-border fees (each 1%). There's no separate invoice; the membership fee and card activity are reflected on the monthly Statement.

Rain Spend – Bill pay

Bill Pay is available only to Rain Spend customers who set up bill payment prior to June, 2026. New Bill Pay setups aren't currently available. If you already use Bill Pay, nothing changes for you. Read on for how it works.

What is Bill Pay?

Bill Pay turns your stablecoin collateral into fiat payments for vendors and contractors, right from your Rain Spend dashboard. You approve the transaction with your connected wallet, and Rain handles the conversion and bank transfer from there.

A few things to know before you get started:

  • Payments can go to U.S. domestic vendors only. International payouts aren't available. This applies to both new and existing vendors.
  • You'll need enough stablecoin collateral to cover the payment amount.
  • Each payment has two parts: an onchain transaction you approve in your wallet, followed by a fiat settlement via ACH or wire.

Fees

Payment method · Fee

ACH: 0.2% of the transaction amount

Wire: $35 + 0.2% of the transaction amount

How Bill Pay works

  1. Start a payment from the Bill Pay tab in your Rain Spend dashboard.
  2. Choose a vendor: select a saved vendor or add a new one.
  3. Enter payment details: description, payment method (ACH or wire), memo, and amount.
  4. Submit the payment. You'll be prompted to approve an on-chain transaction using your connected wallet.
  5. Your funds move onchain first, then settle to your vendor's U.S. bank account via ACH or wire. While this is happening, the payment will show as pending in your dashboard.
  6. Payment complete. You'll see it reflected in your statement and vendor payment history.

Seeing "pending" after your wallet transaction has already gone through? That's expected; it just means your ACH or wire transfer is still settling on the banking side.

Non-admins can create Bill Pays, but only contract admins can approve them.

Settlement times

Once your on-chain transaction is confirmed, your payment settles to your vendor's bank account based on the rail you chose:

Rail · Typical settlement

ACH: 1–3 business days

Wire: Same business day

Cutoff times

Transfers are subject to daily cutoff times. Payments submitted after the cutoff are processed the next business day.

Rail · Cutoff time · Notes

ACH (Same-Day): 4:00 PM ET · Payments submitted after this cutoff are processed the next business day

Wire: 5:45 PM ET · Payments submitted after this cutoff are processed the next business day

Payments initiated on weekends or U.S. federal holidays are processed on the next business day.

Adding a new vendor

  1. Go to the Bill Pay tab in your Rain Spend dashboard.
  2. Click Add a New Vendor.
  3. Enter your vendor's details:

    • Vendor name
    • Vendor email
    • Vendor address
    • Bank account information (U.S. accounts only)
  4. Save the vendor. They'll now appear in your vendor list, ready for future payments.

Paying a vendor

  1. Go to the Bill Pay tab in your Rain Spend dashboard.
  2. Select a vendor from your saved list.
  3. Fill in the payment details:

    • Description
    • Payment method: ACH or wire
    • Memo (optional)
    • Amount
  4. Click Pay. This opens a transaction in your connected wallet.
  5. Approve the transaction in your wallet to complete the payment.
  6. The payment will show as pending while the ACH or wire settles to your vendor's bank.

If you don't have enough stablecoin balance to cover the payment, the transaction won't go through.

Managing vendors and payments

Viewing vendors: All your saved vendors are listed in the Vendors tab of your Rain Spend dashboard.

Canceling a pending payment: You can delete a Bill Pay entry only while it's in Needs Review status. Payments that are Approved, Completed, or otherwise finalized can't be deleted.

To delete a payment:

  1. Click the payment in your Bill Pay table to open the details panel.
  2. Select the delete option.

FAQ

Can I use Bill Pay to pay vendors outside the U.S.?

No. International payouts are not available, and only U.S. domestic bank accounts are supported at this time. This applies to both new and existing vendors.

My payment is stuck in "pending". What does that mean?

This is normal. The on-chain part of your transaction can complete before your ACH or wire settlement finishes processing with the bank. ACH typically takes 1–3 business days and wire typically settles the same business day (see Settlement times above). If your payment has been pending longer than that, reach out to support via the widget in the bottom right of your dashboard.

Can I delete a completed Bill Pay transaction?

No. Only payments in Needs Review status can be deleted. Completed transactions are a permanent record.

Can I cancel a payment after I've signed the wallet transaction?

Once your on-chain transaction is signed and submitted, it can't be reversed on-chain. If you need to dispute a completed payment, reach out via the support widget in the bottom right corner of your Rain Spend dashboard.

Rain Spend – Deposit & withdrawal flows

Getting Started

This article covers how to add funds to your Rain Spend account, how to withdraw funds, and who's able to manage these transactions.

A few things to know before you get started:

  • You can add funds using tokens or fiat currency, right from your Rain Spend dashboard.
  • You can also add funds by sending tokens directly to your Rain Spend collateral address onchain.
  • Only chains that are compatible with your connected wallet will show up as funding options.
  • Adding funds from a Wallet updates your spending limit within a few seconds; adding from a Safe (a shared, multi-signature wallet) is reflected in your spending limit once the required signers approve the transaction.
  • Adding or withdrawing tokens is an onchain transaction.Your wallet needs enough of that chain's native token (for example, ETH on Base) to cover the network's gas fee, on top of the amount you're moving. This is a blockchain network cost, not a fee charged by Rain.
  • Fiat withdrawals (offramps) aren't supported yet. Only fiat deposits (onramps) are available.
  • Before you add or withdraw funds, confirm you have admin access on the smart contract (see Managing admin access below).

Managing admin access

Being a Super Admin on your Rain account doesn't automatically give you permission to add or withdraw funds. You'll also need to be added as an admin on the smart contract itself.

Adding an admin to a smart contract

  1. Go to Account Settings → Smart Contracts.
  2. Click the three dots (…) next to the contract.
  3. Select "Manage Admins."
  4. Find the team member you want to grant admin access to.
  5. Click "Make Admin."

Adding funds

Token funding

  1. Click "Add tokens" to start.
  2. Select a chain. Only chains compatible with your connected wallet will appear.
  3. Selectyour funding source. Funding from a "Wallet" updates your spending limit within a few seconds; funding from a "Safe" updates it once the transaction is approved.
  4. Click "Next."
  5. Enter the amount and token type you'd like to add.
  6. Confirm the connected wallet you're signing with. Click "Change" to switch wallets. (If you selected a Safe, funds come from the Safe, your connected wallet only signs/proposes the transaction.)
  7. Click "Add tokens" to confirm.
  8. Your spending limit updates once the deposit is confirmed onchain, usually within a few minutes. Wallet deposits confirm shortly after you approve; Safe deposits only go onchain once the required signers approve. If your limit hasn't updated after confirmation, refresh the page.

Each chain your account supports has its own deposit address, be sure to use the address for the chain you're sending on, not one address across all chains.

Rain has no obligation to recover funds sent on the wrong chain.

Fiat funding

  1. Click "Add fiat" to start.
  2. Select the collateral contract for your chain (for example, "Base") and click "Next."
  3. Choose your payment method (see settlement times below).
  4. Click "Get Payment Instructions."
  5. Review the instructions and share them with your bank to complete the transfer.

Payment method · Typical settlement

ACH: 1–3 business days

Wire: Same business day

Withdrawing funds

Only token withdrawals are supported right now. Fiat withdrawals (offramps) aren't available.

  1. Click "Remove tokens" from your Rain Spend dashboard.
  2. Select the chain you're withdrawing from. Only chains compatible with your connected wallet will appear.
  3. Select the token type you'd like to remove and enter the amount in the "Tokens to remove" field.
  4. Click "Remove [token type]" to confirm.

Need Help?

If something isn't working as expected, reach out from the support widget in the bottom right corner of your Rain Spend dashboard.

Rain Spend – How to change a smart contract owner

What is contract ownership, and when would I need to change it?

Your Rain Spend smart contract has an owner wallet, which has permission to manage that contract. If the person or wallet that originally owned a contract needs to change (for example, an employee has left or you want to move ownership to a new wallet), you can transfer that ownership to a new wallet address.

How you make this change depends on one thing: does the original owner still have access to the wallet that owns the contract?

If the original owner still has wallet access

If the wallet that owns the contract is still accessible, you can transfer ownership yourself, directly onchain. Only the current wallet owner can complete these steps. If you're not the wallet owner, you'll need to ask them to do this or contact us if that's not possible.

  1. Log in to Rain Spend and go to the Account tab.
  2. Click the Smart Contracts tab to see the contracts on your account.
  3. Click the Contract Deposit Address for the contract you want to transfer.
  4. This opens the contract in the block explorer.
  5. Go to the Contract tab.
  6. Go to the Write as Proxy tab.
  7. Find and expand the transferOwnership function.
  8. Enter the new wallet address you want to transfer ownership to.
  9. Connect the current owner wallet. This wallet must be the existing owner to call this function.
  10. Submit the transaction and approve it in your connected wallet (e.g., MetaMask).

Before you transfer: Go to the Read as Proxy tab and check the owner field. The address shown should match the wallet you're using to initiate the transfer.

If the original owner no longer has wallet access

If the original owner has lost access to the wallet (for example, the original owner is no longer an employee ), you won't be able to transfer ownership yourself. In this case, contact Rain Support and we'll coordinate deploying a new contract with your new owner's wallet address. Please reach out from the support widget in the bottom right corner of your dashboard.

Once the new contract is deployed, you'll have two active contracts on your Rain Spend account: the original and the new one.

FAQ

I have contracts on multiple chains. Do I need to do this more than once?

Yes. Ownership transfers apply per contract, so if you have separate contracts on different chains (for example, Ethereum mainnet and Base mainnet), each one needs to be transferred individually.

Can anyone on my team initiate the transfer?

No. Only the wallet that currently owns the contract can call the transferOwnership function. If you're not the wallet owner, ask the team member who is, or contact Rain Support if that wallet is no longer accessible to anyone on your team.

What's the difference between an account admin and a contract admin?

These are two separate permission systems. Being one does not automatically make you the other.

Your Rain Spend account role (such as Super Admin, Admin, or Member) controls access to the dashboard, including things like inviting teammates, managing account settings, and viewing statements.

Your smart contract admin status is separate. It controls who can move funds. To add or withdraw collateral, your wallet address must be registered as an admin on the collateral contract for that specific chain. Being a Super Admin on your Rain Spend account does not make you an admin on the contract.

You can check who currently has contract admin access, and add or remove admins, from Account Settings → Smart Contracts.

Creating and managing Rain Spend cards (virtual + physical)

Getting Started

Rain Spend cards give your team an easy way to cover corporate expenses. Cards can be issued to employees for everyday purchases, travel, and other business spending, each with its own configurable spending limit that you control.

Cards are available as virtual (ready to use as soon as they're created) or physical (shipped to the cardholder).

Creating a Rain Spend Card

Before you begin, make sure the employee you're issuing the card to has already been added to your Team. Cards can only be assigned to existing team members.

You can issue virtual or physical Rain Spend cards to your cardholders directly from the dashboard. Here's how:

  1. Log in to the Rain Spend Dashboard.
  2. Select Cards in the left navigation bar.
  3. Click Create Card.
  4. Choose the card type:

    • Physical
    • Virtual
  5. Fill in the required details, including a nickname for the card, the employee it's assigned to, and an optional expiration date.
  6. Set the spending limit. This can be edited later if needed.
  7. If you're creating a physical card, enter the cardholder's shipping address and phone number.

    • Once submitted, the shipping address can't be changed. If it's incorrect, the card will need to be canceled and a new one ordered.
  8. Click Create Card to complete the process.

Virtual cards are ready to use immediately. Physical cards typically ship within 3-7 business days (standard shipping) or 1-2 business days (priority shipping) and require the cardholder to manually activate them once received.

You can create multiple virtual cards for a single cardholder if needed.

Managing Your Card

Once a card is created, you can manage it anytime from your Cards list in the dashboard. Select a card to access the following actions:

  • Rename the card: Update the card's nickname to make it easier to track.
  • Adjust the spending limit: Change the limit at any time. Note that a transaction will be declined if past authorizations have already used up the current limit, even if the account balance is sufficient.
  • Lock or unlock the card: Locking temporarily disables a card without canceling it.
  • Change the PIN: Set or update a PIN, including for virtual cards.
  • Replace the card: Issue a new card to replace an existing one.
  • Deactivate the card: Permanently cancel a card. This can't be undone, so you'll need to create a new card if the cardholder still needs one.

Good to Know

  • Cards work with Apple Pay and Google Pay in supported regions.
  • There are no annual fees on Rain Spend cards.

Need Help?

If something isn't working as expected, reach out from the support widget in the bottom right corner of your Rain Spend dashboard.

Additional Resources

Rain Spend member types and permissions

Identity verification states

Why we verify identity

Before a team member can start using a Rain Spend card, we'll need to verify a few details about them. This is a standard step for any card or financial account. It keeps your account secure and helps us meet regulatory requirements.

While this happens, you'll see a status for that team member on your dashboard. Here's what each one means and what, if anything, they need to do.

Pending

We've got what we need and we're reviewing the application now. There's nothing for you or the team member to do. Just sit tight. This usually takes a few seconds and you’ll see an update shortly if they are approved.

Manual Review

The application has been passed to a member of the Rain team for a closer look. This is a normal part of the process for some applications, and there's nothing you or the team member need to do. We'll be in touch once it's done.

Needs Verification

The team member hasn't yet completed identity verification. They’ll be prompted to complete the identity verification flow before we can continue reviewing their application. Once they do, the status will change back to Pending.

Needs Information

We weren't able to process something the team member submitted. For example, a document might be missing, unclear, or incomplete. They’ll be asked to resubmit the information we need. Once they do, the status will move back to Pending.

Approved

The application is verified and good to go! The team member can start using their Rain Spend card right away.

Denied

The application wasn't approved for compliance reasons. If you have questions, our support team is happy to help. You can reach out via the support widget in the bottom right of the Rain Spend Dashboard.

Verification Timeline

Verification can take anywhere from a few seconds to 48 hours if any additional review is needed.

Expected application manual review timeline:

  • 24 hours for applications submitted during weekdays
  • 48 hours for applications submitted during weekends

How to add and remove a team member in Rain Spend

Getting Started

As an Admin or Super Admin on your Rain Spend account, you can add and remove team members at any time. This guide walks you through both.

How to Add a Team Member

What you'll do

  1. Go to your Rain Spend Dashboard.
  2. Select Team in the left-hand navigation.
  3. Click Add member.
  4. Enter the new team member's first name, last name, and email address.
  5. Click Next.
  6. Select the role you'd like to assign them.
  7. Click Invite User.
  8. The new team member will receive an email invite. If it doesn't arrive, ask them to check their spam folder. Here's what they'll see next:

What your new team member will do

  1. Once they accept the invite, they'll need to accept the Terms & Conditions and click Sign up.
  2. They'll enter the email address that received the invite.
  3. They'll enter the confirmation code sent to that email.
  4. They should set up multi-factor authentication to secure their account.
  5. They should save their backup codes somewhere safe.They should save their backup codes somewhere safe. Each code can only be used once, and these codes help recover the account if access is ever lost.

Once these steps are complete, your new team member will have full access to the account.

How to Remove a Team Member

Only Super Admins can remove an Admin. Admins can remove Members and Bookkeepers, but not other Admins or Super Admins.

  1. Go to Team in the left-hand navigation.
  2. Find the team member you'd like to remove and click the icon next to their name.
  3. Type the team member's name to confirm, then click Yes, remove member.

Removing a team member immediately cancels any cards issued to them.

Need Help?

If something isn't working as expected, reach out from the support widget in the bottom right corner of your Rain Spend dashboard.

Additional Resources

Rain Spend member types and permissions

Rain Spend member types and permissions

Getting Started

Rain Spend lets you assign different roles to your team members, each with its own set of permissions. Here's what each role can do.

Member

Members can make purchases with cards assigned to them.

  • Pay for expenses
  • View their own transactions

Bookkeeper

Bookkeepers can view account data and manage accounting integrations.

  • View all transactions
  • Export transactions
  • Download documents
  • Write memos

Admin

Admins have full access to account spending.

  • Add members
  • Create cards
  • Manage team
  • Everything members can do

Super Admin

Super Admins have full access to account settings and can add other Super Admins and delete Admins.

  • Manage admins
  • Everything admins, members, and bookkeepers can do

Account admin vs. contract admin: what's the difference?

These are two separate permission systems, being one doesn't automatically make you the other.

Your Rain Spend account role (Super Admin, Admin, Member, etc.) controls access to the dashboard, things like inviting teammates, managing settings, and viewing statements. These can be configured in the Rain Spend dashboard.

Your smart contract admin status is completely separate. It controls who can actually move funds, adding or withdrawing collateral requires your wallet address to be registered as an admin on the collateral contract for that specific chain. Being a Super Admin on your Rain Spend account does not make you an admin on the contract.

Additional Resources

How to add and remove a team member in Rain Spend

Rain Spend overview

What Is Rain Spend?

Rain Spend gives your business real-time spend controls, global acceptance, and stablecoin-backed settlement, all from one dashboard. You can issue physical and virtual cards for your team, fund them from your stablecoin balance, and get full visibility into company spending as you grow.

Rain Spend accounts don't include access to Rain Platform's developer tools, and don't come with general API access. If you are interested in launching a card program, please reach out!

What You Can Do With Rain Spend

  • Issue cards: Create and distribute physical or virtual cards to employees, each with its own spending limit.
  • Set granular spend controls: Adjust limits, lock or unlock cards, and manage who can spend what.
  • Spend with global acceptance: Cards work anywhere Visa is accepted, in-person or online.
  • Fund cards with stablecoins: Connect your stablecoin balance and reconcile onchain instead of through a traditional bank account.
  • Manage your team: Invite employees, assign roles, and control account access.

Accessing Your Dashboard

Once your account is approved, log in at use.rain.xyz with the email and password you set up during onboarding.

Card Management

Issue virtual cards (ready to use instantly) or physical cards (shipped to the cardholder) from the Cards tab in the dashboard. Each individual card has customizable real-time spend controls, including a configurable spending limit. Once created, cards can be renamed, have their limit adjusted, be locked or unlocked, have their PIN changed, or be replaced or deactivated.

Cards work with Apple Pay and Google Pay in supported regions, and have no annual fees.

For full step-by-step instructions, see Creating & Managing Rain Spend Cards (Virtual + Physical).

Troubleshooting tip: if a card won't add to Apple Wallet even though you're in a supported region, it's usually because Apple Pay reads from your personal residential address on file, not your card's billing address. Update it under Account → Personal → Update Residential Address.

Team Management & Roles

Admins and Super Admins can add or remove team members from the Team tab in the dashboard. Each team member is assigned a role (Member, Bookkeeper, Admin, or Super Admin) that determines what they can see and do on the account.

For the full add/remove process, see How to Add & Remove a Team Member in Rain Spend. For a breakdown of what each role can do, see Rain Spend Member Types and Permissions.

Stablecoin-Backed Settlement

Your spending limit is backed by the stablecoins you deposit into your account's smart contracts, so no traditional bank account is required. You can add to or withdraw from your stablecoin balance at any time: deposits update your spending limit within moments, and withdrawals are an onchain wallet transaction.

For the full deposit and withdrawal process, see Rain Spend - Deposit & Withdrawal Flows.

Supported Chains

The following EVM Chains are supported:

  • Ethereum Mainnet (1 / 0x1)
  • Polygon Mainnet (137 / 0x89)
  • Optimism Mainnet (10 / 0xa)
  • Arbitrum Mainnet (42161 / 0xa4b1)
  • Avalanche Mainnet (43114 / 0xa86a)
  • Base Mainnet (8453 / 0x2105)
  • Plasma Mainnet (9745 / 0x2611)
  • Celo Mainnet (42220 / 0xa4ec)

Fee Structure

Card purchases in a currency other than USD incur a 1% foreign exchange (FX) fee. Cross-border purchases incur a separate 1% fee. Both fees apply if a purchase is both foreign-currency and cross-border.

Rain Spend cards have no annual fees.

API Access

Rain Spend supports limited API access, not to the full Rain API suite. Customers who want to set up their own automations can request a Rain API key scoped to Rain Spend. There's also a separate read-only key for the Entendre accounting integration, designed for crypto-native finance teams doing AI-assisted accounting; this one has limited availability, and can be found under Account Settings → Company → “Automate account management” once enabled.

Bill Pay

Bill Pay lets you pay U.S. vendors via ACH or wire using your stablecoin balance, simplifying accounts payable without a traditional bank transfer. It's available only to customers who set up Bill Pay before June, 2026. If you were using Bill Pay prior to this time, nothing changes for you, but this feature isn't available for new setups. See Rain Spend - Bill Pay for full details.

Closing Your Account

To close your Rain Spend account, reach out from the support widget in the bottom right corner of your dashboard. We'll ask you to verify a few details (like your company name, the email and phone number on file, and date of birth) before we can process the closure. Account closures go through a review process and will not be completed instantly.

Security & Trust

Rain is a financial technology company, not a bank, exchange, or asset custodian. Rain does not hold deposits directly. Cards are issued through partners licensed in their respective jurisdictions pursuant to a license from Visa, and banking services are provided by SSB, Member FDIC. Funds held at SSB are eligible for FDIC insurance up to $250,000 per depositor, per insured bank, subject to applicable limitations and FDIC rules.

Rain's smart contracts are audited and Rain maintains SOC 2 and PCI compliance.

Need Help?

If something isn't working as expected, reach out from the support widget in the bottom right corner of your Rain Spend dashboard.