CheckStream is cloud check printing software for businesses that print their own checks. Upload a batch file, review, authorize and sign it in a web browser, print it in one pass on blank stock on a MICR printer, then send the bank a Positive Pay file.
It is built for accounts payable, payroll and treasury teams that want control of every check without a cabinet of pre-printed stock, from one office to many locations.

Your accounting system already knows who to pay. CheckStream takes that batch through approval and onto the printer, and gives the bank the file it needs to protect the account.
Your accounting system produces the payment batch. Upload it to CheckStream; no checks are typed by hand.
The batch is reviewed and authorized by the people allowed to do it, from any location, and the authorized signature is applied automatically.
Each check prints on blank check stock on a MICR printer: bank details, company and bank logos, signature and MICR line in a single pass.
Export the Positive Pay file for the batch and send it to the bank, so it clears only the checks you issued.
CheckStream keeps the decisions with the people who own them. Authorization can happen anywhere; signing happens only at print time, under password control; and every action is recorded.
Three openings for check fraud sit inside the business itself: a stack of pre-printed checks, a signature stamp in a drawer, and a payment nobody remembers approving. CheckStream closes each one.
There are no pre-printed checks waiting in a cabinet, because every check prints on blank stock. There is no signature stamp, because the authorized signature is stored encrypted and applied automatically, under password control, when an approved batch prints. And CheckStream keeps reporting and an audit trail of users and data.
Several bank accounts and several signers are managed from one central system, and CheckStream scales across multiple locations, each printing on its own MICR printer.

The controls are named, not implied. Each one below is part of how CheckStream prints a check.
| Control | What it does |
|---|---|
| Signature encryption | Authorized signatures are encrypted, and so is the payment data. |
| Password-controlled signatures | A signature is applied only through a password, so no check is signed by hand. |
| Remote authorization | Batches are reviewed and authorized from any location, in a web browser. |
| Accounts and signers | Multiple bank accounts and multiple signers are managed from one central system. |
| Audit trail | Reporting and an audit trail of users and data. |
| Positive Pay | A Positive Pay file is exported for the bank after each batch prints. |
| Blank stock | Checks print on blank check stock, so no pre-printed checks for each account are kept on hand. |
| Hosting | Servers are managed for you and updates are applied automatically. |
How these controls fit a wider fraud program, including Positive Pay, is covered in how to print checks.
CheckStream prints the payment documents a finance operation actually issues, from the same batch process and on the same blank stock.
Paychecks for employees, printed from the payroll batch.
Supplier payments from the payables run.
Insurance and benefit claim payments.
EOBs printed alongside the payments they explain.
Advice slips for payments made by direct deposit.
Distributions to clients and beneficiaries.
Remittance documents that travel with a payment.
CheckStream connects to accounting software through the batch file. Your system keeps doing what it does well: deciding who gets paid and how much. It produces the batch, and CheckStream takes over from there, so there is nothing to retype and no second list of payees to maintain.
Tell us which system you use and what its payment batch looks like, and we will show you how it runs in CheckStream during the demo.
CheckStream runs in a web browser on a desktop, a tablet or a phone. The servers are managed for you, updates are applied automatically, and the service is built for business continuity with minimal downtime.
At each location that prints, you need three things, and Rosetta Technologies supplies all three: a MICR printer, ProMark™ MICR toner and blank check stock.
CheckStream fits wherever a business prints its own checks and wants the approvals and records to match.
Supplier payment runs from the payables batch, authorized by the right people before anything prints. See check printing for small and mid-size businesses.
Paychecks and direct deposit slips on the payroll calendar, with signatures applied only to approved batches. See payroll and claims printing.
Multiple bank accounts and signers in one system, with each location printing on its own MICR printer. See banks and financial institutions.
Both keep your team in charge of every payment. The difference is who prints and mails the checks.
| CheckStream | CheckStream Dispatch | |
|---|---|---|
| Who prints | Your team, on your MICR printer | Rosetta Technologies |
| Who mails | Your team | Rosetta Technologies, to each payee or bundled to one destination |
| How payments arrive | A batch file from your accounting system | A CSV file |
| Final approval | Authorize and sign, from any location | A Signing Officer with a personal Lock Key |
| Positive Pay | File exported after the batch prints | File generated from the dashboard |
| How to buy | Request a demo | Request a quote |
Three products, one question: who prints the check. Compare all three.
CheckStream is cloud check printing software from Rosetta Technologies for businesses that print their own checks. A payment batch from your accounting system is uploaded, reviewed, authorized and signed in a web browser, printed on blank check stock on a MICR printer, and followed by a Positive Pay file for the bank.
CheckStream works with accounting software through a batch file: the accounting system produces the payment batch and CheckStream prints it. Contact Rosetta Technologies with the system you use and the batch it produces, and we will tell you how it fits.
Yes. CheckStream prints the bank details, the company and bank logos and the authorized signature in one pass on blank check stock, on a MICR printer. Because every account prints on the same blank stock, there is no supply of pre-printed, multi-colored check paper to keep for each account.
Yes. CheckStream runs in a web browser on a desktop, a tablet or a phone, so the people allowed to review and authorize a batch can do it from any location. The checks still print on the MICR printer at your site.
Authorized signatures are encrypted and are applied only at print time, under password control, so no check is signed by hand. CheckStream also keeps reporting and an audit trail of users and data.
With CheckStream, your team prints checks on its own MICR printer. With CheckStream Dispatch, your team uploads and approves the payments, and Rosetta Technologies prints, signs and mails the checks for you. Both give the bank a Positive Pay file.
CheckStream is quoted directly for each organization, after a demo, based on your setup. Request a demo and Rosetta Technologies will prepare a quote for the way you print.
Tell us how many checks you print and which accounting system produces them. We will show you CheckStream running that batch.
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.