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.
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 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.
| Product | Who it is for | Where checks are printed | What it prints | How to buy |
|---|---|---|---|---|
|
|
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 |
|
|
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 |
|
|
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 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 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 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.
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.
| 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.
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.

Why print on blank stock
Pre-printed stock
One product per account
Blank safety stock
One product covers every account, each check printed on demand
CheckStream and CheckStream Teller print on MICR printers at your site. Rosetta Technologies supplies all three things the printer needs.
Straight answers about the CheckStream family. For anything not covered here, contact us.
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.
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.
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.
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.
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.
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.
Your monthly check volume and the systems the checks come from are enough for a real recommendation: CheckStream, CheckStream Teller or CheckStream Delivery.
Thank you. Your message is with the Rosetta Technologies team, and a member of the team will reply by email.
The form did not load. Call (800) 937-4224 or email info@rosettatechnologies.com, Monday through Friday, 8:00am to 5:00pm ET.
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.