Check printing software and services

Check printing software and services: print in-house, at the teller line, or outsource

Check printing software turns payment data into finished checks on blank stock, with a MICR line banks can read. Rosetta Technologies delivers it three ways: CheckStream prints in-house, CheckStream Teller prints at the teller line, and CheckStream Delivery prints and mails checks for you.

All three come from one family of business check printing software and services. They differ in who prints the check and where.

Read the video transcript (1:32)

Every organization that pays by check makes one choice: print the checks yourself, print them at the teller line, or have them printed and mailed for you. CheckStream from Rosetta Technologies covers all three.

CheckStream is cloud check printing software for businesses. Upload a payment file, review and approve the batch, and print signed checks on blank stock, in one pass, on a Rosetta Technologies MICR printer. Then send your bank the Positive Pay file. Approvers can authorize a batch from anywhere, on any device.

CheckStream Teller is built for banks and credit unions. Tellers print cashier's checks, official checks, money orders and loan proceeds checks while the customer waits. It runs in the browser, connects to your core banking platform, and protects every session with multi-factor authentication, single sign-on and IP allowlisting. Every item printed, at every branch, is on the record.

CheckStream Delivery is check printing and mailing, done for you. Upload your payments, your signing officer approves the batch with a personal Lock Key, and Rosetta Technologies prints, signs and mails every check. Shipping to one office? Direct Bundling sends thirty to fifty checks in a single package.

In-house, at the branch, or fully outsourced. CheckStream, from Rosetta Technologies. Request a demo or a quote at rosettatechnologies.com.

The CheckStream family

Which CheckStream fits

The right product follows from one question: who prints the check. Your own team at its desks, your tellers at the counter, or Rosetta Technologies on your behalf.

The three CheckStream products compared: who each is for, where checks print, what it prints and how to buy it
Product Who it is for Where checks are printed What it prints How to buy
Cloud check printing for businesses Accounts payable, payroll and treasury teams, from one office to many locations On your own MICR printer, at each location that prints Payroll, accounts payable and claim checks, EOBs, direct deposit slips, remittances Request a demo
Cloud teller document printing for banks and credit unions Banks and credit unions, from one branch to a branch network At the teller line, while the customer waits Cashier's checks, official checks, money orders, loan proceeds checks and other teller documents Request a demo
Outsourced check printing and mailing Accounts payable teams, payroll processors, accounting firms, and organizations that hand out checks internally By Rosetta Technologies, which prints, signs and mails them Your payment checks, mailed to each payee or bundled to one destination Request a quote

CheckStream: cloud check printing for businesses

CheckStream is cloud check printing software for organizations that print their own checks. Your accounting system produces a batch file; CheckStream takes it from there. The batch is uploaded, reviewed, authorized and signed, then printed on a MICR printer with signatures and logos in one pass, and a Positive Pay file goes to the bank. Multiple bank accounts and multiple signers are managed from one central system, signatures are encrypted, and their use is controlled by password, so no check is signed by hand. Servers and updates are managed for you.

CheckStream Teller: cloud teller document printing for banks and credit unions

CheckStream Teller is cloud software that banks and credit unions use to print official items at the teller line. The teller opens it in a browser, the core banking platform supplies the data, and the item prints in one pass on blank stock while the customer waits. Each branch prints from unique check number pools, voids and un-voids are searchable with an audit trail, and payment and user activity is reported across one branch or many. Because the application is hosted, the branch network runs fewer physical servers, and because its data is hosted and backed up in the cloud, it supports disaster recovery and business continuity.

CheckStream Delivery: outsourced check printing and mailing

CheckStream Delivery is the outsourced option: Rosetta Technologies prints, signs and mails your checks for you. Each bank account has its own check template, and users and permissions decide who can see and do what. Your team fills in the CSV template, uploads it, reviews every check and approves the batch. A Signing Officer is the final check before anything prints, approving with a personal Lock Key, and approval emails are sent according to a Minimum Approval Amount. After the checks print, a Positive Pay file is generated from the dashboard for the bank, and the batch can be tracked from there.

In-house or outsourced

Print checks in-house or have them printed and mailed

Both keep your team in charge of every payment. The difference is whether checks come off your own MICR printer or leave Rosetta Technologies already in the mail.

Printing checks in-house with CheckStream compared with outsourced printing and mailing with CheckStream Delivery
CheckStream
Print in-house
CheckStream Delivery
Outsourced printing and mailing
Control Your team uploads the batch file, reviews, authorizes and signs it, then prints it. Your team uploads a CSV file, reviews every check and approves the batch; Rosetta Technologies prints it.
Setup Browser access for each user; servers and updates are managed for you. Multiple bank accounts and signers in one system. A check template for each bank account, and users and permissions that decide who can see and do what.
Equipment A MICR printer, MICR toner and blank check stock at each location that prints. None for printing: Rosetta Technologies prints the checks.
Approvals Batches authorized and signed remotely, from any location. Encrypted signatures, used only with a password. A Signing Officer approves with a personal Lock Key. Approval emails follow a Minimum Approval Amount.
Positive Pay A Positive Pay file is exported after the batch prints. A Positive Pay file is generated from the dashboard by date range and bank account.
Who mails Your team. Rosetta Technologies, to each payee, or Direct Bundling of 30 to 50 checks to one destination.

Banks and credit unions printing official items for customers at the counter use CheckStream Teller.

Why it is built this way

Why blank stock and MICR matter

Printing on blank stock removes the most exposed item in check printing: a cabinet of pre-printed checks for every bank account. One blank product serves every account, and nothing usable sits in storage between runs. Changing a bank, an address or a logo changes a template, not an inventory.

The MICR line is the part of the check the bank reads by machine. It has to be printed with magnetic toner, in the E-13B font, in the right position, or the item is rejected and handled by hand. That is why CheckStream and CheckStream Teller print on MICR printers, and why Rosetta Technologies stands behind its printers and toner with the MICR Performance Guarantee.

For the full process, read how to print checks. For the technology itself, read what MICR is.

A locked cabinet holding pre-printed check stock for three accounts, beside an SP 8400DNM MICR printer with a finished check in its output tray and a stack of blank stock on the floor

Why print on blank stock

Pre-printed stock

One product per account

  • Ordered in quantity
  • Stored under lock and counted
  • Obsolete when a bank, address, or account number changes
  • Destroyed, and reordered

Blank safety stock

One product covers every account, each check printed on demand

  • Change a template, not an inventory
  • Nothing to secure beyond the blank stock
  • Nothing to destroy when details change
  • Never short of a specific account’s forms
One blank product replaces a separate pre-printed item for every bank account.
What prints the check

Printers, toner and check stock for CheckStream

CheckStream and CheckStream Teller print on MICR printers at your site. Rosetta Technologies supplies all three things the printer needs.

Common questions

Check printing software, answered

Straight answers about the CheckStream family. For anything not covered here, contact us.

What is check printing software?

Check printing software, sometimes called check writing software, takes payment data from an accounting or banking system and prints complete checks on blank stock: the payee, the amount, the bank details, logos, the signature and the MICR line along the bottom that bank equipment reads. It replaces pre-printed check stock, which has to be ordered, stored, tracked and destroyed for every bank account. Rosetta Technologies offers it as CheckStream for businesses, CheckStream Teller for banks and credit unions, and CheckStream Delivery, which prints and mails checks for you.

Which CheckStream product do I need?

Start with who prints the checks. If your own team prints payroll, payables or claim checks, CheckStream is the fit. If you are a bank or credit union printing cashier's checks, official checks and money orders at the teller line, CheckStream Teller is the fit. If you would rather not print or mail checks at all, CheckStream Delivery prints, signs and mails them for you after your team approves the batch.

Can CheckStream print on blank check stock?

Yes. CheckStream prints the bank details, the company and bank logos and the authorized signature in one pass on blank check stock, so there is no stock of pre-printed paper for each account. CheckStream Teller also prints on blank stock, at the teller line, while the customer waits. Both print on MICR printers, so the MICR line is printed in magnetic toner for bank equipment to read.

Can I outsource check printing and mailing?

Yes, with CheckStream Delivery. Your team uploads the payments as a CSV file, reviews every check and approves the batch. A Signing Officer gives final approval with a personal Lock Key, and Rosetta Technologies prints, signs and mails the checks. Direct Bundling can instead ship 30 to 50 checks for many payees in one package to one destination.

Does CheckStream create a Positive Pay file?

Yes. CheckStream exports a Positive Pay file for the bank after each batch prints. CheckStream Delivery generates one from its dashboard: choose a date range and a bank account, download the file and send it to the bank, which then clears only checks that match it.

How is CheckStream priced?

Each CheckStream product is quoted directly for each organization, based on its setup. Request a demo of CheckStream or CheckStream Teller, or a quote for CheckStream Delivery, and Rosetta Technologies will prepare pricing for the way you print.

Get in touch

Tell us how your organization pays by check

Your monthly check volume and the systems the checks come from are enough for a real recommendation: CheckStream, CheckStream Teller or CheckStream Delivery.

Required. We use this to reply to you. Nothing else. See privacy. This form is protected by reCAPTCHA; the Google Privacy Policy and Terms of Service apply.

Cover of The State of the U.S. Check Market, 2027
Free market report

The State of the U.S. Check Market, 2027

9.2 billion checks moved $24.45 trillion in 2024. What the federal data shows, and what it means for printing, fraud and clearing through 2027.

Required. We never sell, rent or share your information. See what is inside. This form is protected by reCAPTCHA; the Google Privacy Policy and Terms of Service apply.