Check & Letter Writer™

Check & Letter Writer is a simple to use program that lets you write and print checks directly from your phone or tablet. IN addition, it can print the cover letter on the same page. Simply enter the name of the payee (made order to), the numeric amount, and voila! The word amount is automatically generated. No need to write out complicated sentences. The app contains a simple text editor which will let you write the cover letter. A merge feature fills automatically the letter with the content of the check.

The check is printed with at the bottom special MICR characters which will be used by banks for processing. So now your printed check can be used the same way as a pre-printed check.

Most interaction with the program is done right on the opening screen, pretty much the same way you would proceed with a paper checkbook :

Mobile apps require more security than desktop ones, because someone else may access your phone or tablet, and you don't want them to write checks.

The first time you launch the app, you are presented with a dialog where to enter a name and a password, login details to protect your app:

If you enter nothing and simply tap OK, the app will not present the log in screen. It won't be protected. Make sure to always lock your mobile. You can, however, change the log in details in settings.

You can enter any name you want, any password.

Once you have entered the log in details for the first time, you will be presented with a second dialog, in order to enter a secret question or your choice, and the answer. It is important you pick something you only know about. That question and its answer will be used if you ever lose your name and password, to recover them.

For instance:
What was the name of your first pet ?

It is important to know that we never store any of your personal information on our web site. Everything stays on your phone or tablet. So the only way to recover your checkbook in the event you forgot your login details is the secret question and answer.

When you are finished using Check & Letter Writer, touch the lock in the upper left corner, to show the log in view.

Important: for phone users

Phones have small screens, and in landscape mode, the keyboard often grabs the whole screen, so it becomes impossible to see the entered text.

You may want to replace the default soft keyboard with Simple Keyboard, available from the Play Store.

What you enter once first

When you launch the program for the first time, you need to customize it for your own checks. This can be done easily with the help of a pre-printed check from your bank for the MICR data.

• In the
Payer field, enter your name and address, as they appear on your pre-printed checks. You can change the size and font of that information to best suit what you think is best. This information will be used to print as well.

• In the
Bank name & address field, enter name of the bank and address, taken from a pre-printed check.

• On the same check, you will find a series of numbers, often used for check deposit, which represent the bank in a numeric way. Often a series of digits with a line under them, and again, another series of digits. Just like you would write a fraction in school. Copy that information in the two fields marked
Check #, separated by an horizontal line.

Routing number and Account number appear on a bank pre-printed check between special symbols which you can use to find the necessary information. Routing is surrounded by on each side. Account number is usually last and followed by . Copy each in the corresponding fields. Sometimes, account number on the pre-printed check has a dash in it. Enter it as well, for instance 123-4567890.

Once the focus shifts to another field, regular numbers will be replaced by the special MICR characters.

Once you have copied this basic information, Check Printer is set to print checks. Everything is saved, so next time you run the program, it will show it.

Add a logo

It is often nice to add a small logo left of your name on checks. Make sure that the logo is on a square picture. You can take the picture with your camera, and use the crop feature to cut it to size.

in Google Photos, display the picture, then click the tools icon (it looks like three horizontal bars with cursors).

Then click on the crop tool (usually in the center, here is the icon ). You will then be able to set the area you will keep (crop). When satisfied, click "Done".

Simply click on "Click here to add a logo", and pick the picture you just prepared.

Writing a check

All you need to do is to enter the name of the payee in the
Pay to field, and a $ amount. It is customary to enter the reason for the check in the For field. The For field is also used in the register to describe the nature of the payment for your records; for instance 'Rent', 'Electricity' and so on.

The check number is based on the previous check, with 1 added. When the program is run for the first time, it starts with check number 1. You may change that value anytime to suit your needs, for instance to take over from your regular paper checkbook. In general, though, because you may still carry your paper checkbook and use it elsewhere, try to use a different set of numbers to be able to differentiate.

By default, the program shows a business check (type VersaCheck #3000). But you can switch back and forth with Personal "Wallet" check (VersaCheck #3001) by clicking or unclicking the box at the upper right corner.

Note that the program automatically fills the stub on the left, with the information entered on the check.

Personal Check


When a check is complete, 
press Print, select Print in the File menu, or use the Command-P keyboard shortcut.

If you click Print without filling Payee and Amount, Check Printer will offer to print a blank check, so you can take it with you and fill it by hand. It will be printed with lines to facilitate handwriting. You can for instance print a check for an errand. When back, the Register can be updated with Payee, For and Amount, for your records.

Once a check is printed, it is saved in the register and a new blank check is presented.

Printers do not print exactly the same way. Some print lower and higher, some print slightly to the left or to the right. So the program lets you nudge printing by entering a value in the Top and Left fields.

To calculate the nudge, print a copy on plan paper, letter size, check on Top, making sure that Boxes is checked.

The cutting line (dotted lines that appear underneath the check to indicate where the paper should be cut) must be at exactly 93 mm (321⁄32") from the top edge of the paper. The value is 2.8 points per millimeter. In the illustration above, we added 28 points.

The left side of the box should be at 8 millimeters to the left edge. In our example, we added 28 points.

Values can be negative, if needed. You can proceed by small adjustment, until nudging is perfect. Values are saved with the settings, so next time you run the program, they will be there.

The register

Transactions are recorded the same way you would with a physical checkbook, in a registry which keeps a record of all checks, and calculate your balance automatically. Like a real records booklet, you will also be ale to enter deposits and other transactions from your statement, such as direct deposits, ATM withdrawal, debit cards and other items, to keep current. You will also be able to reconcile transactions with your statements, to constantly have at hand your current balance.

Every time you write a new check, the transaction is recorded in the Register, where just like a paper records booklet, everything is written. Your balance is also calculated automatically. The first time you run the program, it contains only one line : Beginning balance. Use your last statement or online access to set that value in the Balance column. Afterwards, the program will use that value as reference to calculate the new balance.

Use the registry exactly as you would a records book. Columns are marked the same way. You can scroll up and down by swiping vertically. At the bottom of the view, the tape recorder style buttons let you get quickly to the beginning and end of the Register records. Between them, a counter tells you which record is on top of the view.

To enter data, simply click in the cell you want to change. If the cell is at the bottom of the screen, the register will shift up, so you can still see it behind the keyboard. After 10 seconds without entering anything, the keyboard will be removed.

To insert a line, swipe a line right with your finger, or the stylus. You will get a dialog asking about inserting a line after that you just swiped
. When you insert a line, date is set to the current date. Note that you are also offered to "show check", which will switch to the check view, with the information from that particular line of the Register.

To remove a line, swipe it left with your finger or the stylus. After confirmation, the line you swiped will be deleted.

You can use the register to record all your transactions, for instance ATM withdrawals, debit card transactions, deposits, or paper checkbook entries. Balance is calculated automatically, based on the amount in the record just before. This number can be changed at any time by clicking in the appropriate cell in the
Number column.

For all debits, do not forget to add a minus - symbol before the figure. If you forgot, you can always change an entry by clicking on it.

If you want to restart the beginning balance, just enter a new line and a new balance. Any transaction added afterwards will take it into account.

When you receive your statement, you can reconcile each transaction and mark it with a check in the column before the
Amount : "". Checked transactions are recorded automatically and all "" will show up next time you launch the program.

You can print the register in spreadsheet form through the Print button.

The lens button lets you search the content of the Register on any column: date, number, order, memo, amount.

If your device has a SD Card active, the buttons "SD Car Save" and "SD Card Open" will show. They display the SD Card content view:

Click "Pick folder" to start navigating the SD Card. The view is pretty much the same whether you save, or open a new document. In the view above, a file called "test" will be saved.

All Registry files have the extension ".tsv", which stands for "Tab Separated Values". That type of file is compatible with most major spreadsheet, and can be viewed and edited in Microsoft Excel, for instance.


Although most of commands are available though convenient buttons, the menu in the upper right corner
gives you direct access to:
  1. Register
  2. Check
  3. Letter
  4. Settings
  5. Help/Manuel (this page)

With it, you can quickly switch between check and Register, or access settings or this help page.



The first time you launch the app, Letter contains a template showing you how to code the merge feature, as well as how to use logo and signature picture.

The text editor offers basic features, such as font choice, font size, Bold, Italic, Underline, and left, center and right justification.

When you click the font button (showing "Roboto Regular" by default), you get a choice of fonts to chose from: