​​Conveniently send checks from your laptop or phone

Send unlimited checks anywhere in the U.S for as little as $1.99 USD per check.

Send a check

Tired of waiting days for checks to clear?

With Veem’s online payment solution, get access to faster payment options ensuring your payments land on time, every time.

Start saving today

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

Frequently Asked Questions

Find out everything you need to know about sending checks with Veem.


How to send checks with Veem

Follow these instructions to send a check with Veem.

Do I need a Veem account to receive checks?

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.

How long does it take to process Veem checks?

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.

How much do checks cost with Veem?

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).

How do I deposit my Veem checks?

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.