Short answer: to order custom checks with your own picture, upload it at Carousel Checks ($28.50 for 100 checks, no customization charge) or Checks Unlimited ($28.49 for 80, up to four photos per order). For custom business checks with your logo, Carousel prints your image on 3 per page business checks from $50.50 for 300. Vistaprint lets you change fonts and add stock logos but not upload your own photo. Prices checked October 20, 2026.

Upload your photo at Carousel Checks →

Affiliate link: GetBankChecks.com earns a commission if you buy, at no extra cost to you.

Where to order custom checks

Printer Your own photo Your logo on business checks Price from
Carousel Checks Yes, no customization charge Yes, custom photo business checks $28.50 for 100
Checks Unlimited Yes, up to four photos; top tear or side tear Separate business site, not compared here $28.49 for 80
Bank Checks Plus Yes, no customization charge Not listed $40.67 per box
Vistaprint No; fonts, icons and stock logos only Stock logos only Shown in its design gallery

Custom photo check prices

Personal photo checks, checked October 20, 2026. Carousel boxes hold 100 checks; Checks Unlimited boxes hold 80.

Quantity Carousel (100 per box) Checks Unlimited (80 per box) Bank Checks Plus
1 box of singles $28.50 $28.49 $40.67
2 boxes of singles $50.50 $49.59 $67.79
4 boxes of singles $92.50 $87.69 $112.99
1 box of duplicates $31.00 $34.49 $45.19
4 boxes of duplicates $112.00 $106.19 $129.94

Best value: Carousel, at 400 checks for $92.50 against 320 for $87.69 at Checks Unlimited. Each Carousel box of singles comes as 4 pads of 25 checks with 8 deposit tickets and a transaction register; a box of duplicates is 5 pads of 20 with 10 deposit tickets. Order links: Carousel Custom Photo Checks, Checks Unlimited Single Photo Checks and Bank Checks Plus Custom Photo Checks.

Singles or duplicates? Duplicates make a carbonless copy of every check you write, so you keep a record without a register. They cost $2.50 more per box at Carousel ($31.00 against $28.50) and $6.00 more at Checks Unlimited ($34.49 against $28.49). Checks Unlimited also prints its photo checks in side tear format if you prefer that layout to top tear.

Photo upload rules

  • Checks Unlimited: JPG or BMP files, at least 432 by 198 pixels. Choose photos that are clear and sharp, not too dark or too light, in landscape orientation and cropped the way you want them to appear. Copyrighted images such as NFL logos can’t be printed, and inappropriate content isn’t accepted. On a reorder you can upload new photos. Details on its photo checks page.
  • Carousel Checks: JPG, PNG, GIF or BMP files up to 5 MB. Custom photo checks are for your own images only: Carousel won’t print trademarked or copyrighted images from other sources, and you must own the copyright.
  • Both: a wide, sharp photo that isn’t too dark prints best, and keep any logo or text you don’t own out of it. More tips in our photo checks guide.

Custom business checks with your logo

Carousel’s custom photo business checks print your company logo, storefront or any image you own on 3 per page manual business checks. The check measures 8 1/4 by 3 inches, or 13 by 3 inches with the stub. The first image is included, and each additional image costs $7.99, a one-time charge. Carousel sells general, payroll, accounts payable, multi-purpose and standard versions; the general and payroll versions cost:

Quantity Singles Duplicates
300 checks $50.50 $83.50
600 checks $76.00 $124.50
1,200 checks $127.50 $182.50
2,400 checks $209.00 $319.00

Order links: Custom Photo General Business Checks and Custom Photo Payroll Business Checks. Printing from QuickBooks instead? See our laser checks guide and business checks guide.

Create photo checks at Checks Unlimited →

Affiliate link: GetBankChecks.com earns a commission if you buy, at no extra cost to you.

Personalized checks without a photo

Every check order is personalized with your name, address, bank and account details, and you pick the design. Checks Unlimited runs two offers on its personal checks: a free 4th box with a 4-box order, plus free lettering and a free upgrade to Special Edition checks, or code R7VL for up to 35% off 4 boxes. Its classic Blue Classic checks cost $23.49 for 80, and Carousel sells 100 Blue Safety checks for $20.00.

Team checks: Checks Unlimited sells MLB checks for 30 clubs, from the Yankees and Red Sox to the Dodgers and Cubs, and collegiate checks for 19 schools, including Alabama, Auburn, Clemson, Georgia, LSU, Notre Dame, Penn State and Tennessee.

Free artwork to upload

No photo of your own? GetBankChecks.com makes original, logo-free fan artwork that is free for personal use on your own photo checks. Our free Buffalo Bills check designs come sized for a personal check, ready to upload at Checks Unlimited or Carousel. Printers review every upload and make the final call; see our image license.

Custom check mockup with a geometric royal blue and red bison design, free artwork from GetBankChecks.com
One of our free, logo-free Buffalo Bills check designs. Download it on our Bills checks page.

How to order custom checks

  1. Pick the printer and format: personal singles or duplicates, side tear at Checks Unlimited, or 3 per page business checks at Carousel.
  2. Upload your photo or logo and check the preview.
  3. Enter your name, address, routing number, account number and starting check number, copied from a current check.
  4. Choose the quantity and delivery and pay.

Delivery: Checks Unlimited: printing and standard delivery take up to 15 business days after order verification, or 7 to 11 business days with trackable delivery. In-Plant Rush ($6.99) gets the order ready to ship within 2 business days after verification. Carousel Checks lists Next Day Air (1 to 2 business days), 2nd Day Air (2 to 3), Ground (2 to 5), Trackable (3 to 7), USPS Priority (7 to 10) and Bulk (9 to 18 business days), plus processing time.

Tip: order 4 boxes if you write checks often. The per-box price drops from $28.50 to $23.13 at Carousel and from $28.49 to $21.92 at Checks Unlimited, and your photo, starting number and bank details only need to be checked once.

Value Priced Personal Checks

Custom checks: frequently asked questions

Where can I order custom checks?

Online from check printers that take your own photo: Carousel Checks, Checks Unlimited and Bank Checks Plus. Carousel also prints custom business checks with your logo. Vistaprint offers fonts, icons and stock logos but no photo uploads.

How much do custom checks cost?

On October 20, 2026, Carousel Custom Photo Checks cost $28.50 for 100 and Checks Unlimited photo checks cost $28.49 for 80. Carousel custom photo business checks cost $50.50 for 300.

Can I put my business logo on checks?

Yes. Carousel prints your company logo or another image you own on custom photo business checks, from $50.50 for 300 singles. The first image is included and each additional image costs $7.99.

What photos are not allowed on custom checks?

Copyrighted or trademarked images such as NFL logos, and inappropriate content. Carousel prints only images you own the copyright to.

What file types can I upload for photo checks?

Checks Unlimited takes JPG or BMP files at least 432 by 198 pixels. Carousel takes JPG, PNG, GIF or BMP files up to 5 MB.

Can I change the photo when I reorder custom checks?

Yes. Checks Unlimited says you can upload new photos and customize your photo checks again during the reorder process.

Related guides

Affiliate disclosure: GetBankChecks.com is an independent guide, not a check printer. Some links are affiliate links, and we earn a commission if you buy through them, at no extra cost to you. Prices, codes and designs change, so check them on the merchant’s site before you pay.