Send unlimited checks anywhere in the U.S for as little as $1.99 USD per check.
Send a check
With Veem’s online payment solution, get access to faster payment options ensuring your payments land on time, every time.
Instead of sending checks, gain greater control and choose how you want to pay with more options domestically and internationally, without wire fees.
Send payments directly from your bank account and track each of your transactions.
Pay any bills with your Visa or Mastercard, even if the receiver doesn’t accept cards.
Send and receive payments in USD globally at no cost with your Wallet.
Sending checks can get costly for small businesses, but switching to Veem can cut your expenses. Try Veem’s Premium Plan free for 30 days and enjoy unlimited, free domestic bank transfers.
Start Free Trial
Find out everything you need to know about sending checks with Veem.
Follow these instructions to send a check with Veem.
Clients don’t require a Veem account to receive and deposit Veem checks. However, if they opt to create a Veem account, they can continue to receive checks by not entering their banking information during sign-up.
Note: If clients opt to add their banking info, they’ll begin to receive ACH payments, which will land in 2-3 business days.
Veem Checks are sent via USPS and take approximately 5-10 business days, from the date the payment was initiated, to arrive in the mail.
For clients who would like to receive their payment faster, they can opt to sign up for a Veem account and get transfers deposited directly to their bank account instead which will land in 1-2 business days.
The fee for processing check payments on Veem is now $1.99 per check, and the fee will be charged from the sending account (payer).
When vendors or contractors receive their checks they can deposit them at the bank, just like any other paper check. They can also use a bank’s mobile deposit feature for an easier deposit.