How to Print Checks From Microsoft Word

Word isn't built for check printing, but it's possible to lay out a basic check using a table for positioning and mail merge if you're printing several at once with different payees and amounts.

Basic approach

  1. Set your page size and margins to match your check stock exactly — measure the stock with a ruler rather than guessing.
  2. Build a table (with borders turned off for printing) to position the date, payee, amount boxes, and signature line precisely.
  3. If you're printing multiple checks, connect an Excel sheet as a data source and use Word's Mail Merge feature to pull in payee names and amounts.
  4. Print a test on plain paper first and hold it against your check stock to check alignment before printing for real.

Where this approach breaks down

  • Word has no built-in way to generate a MICR line, so the check won't be machine-readable unless you add a MICR font and position it manually, which is easy to get wrong.
  • There's no automatic amount-in-words conversion — you'll need a formula or you'll be typing it by hand, which is where most handwritten-check errors come from.
  • No check register, so you're tracking check numbers and history in a separate spreadsheet.

Word can get you a one-off check in a pinch, but if you're writing checks regularly, dedicated software like Check Writer 123 handles the MICR line, amount-in-words, and check numbering automatically — the exact pieces that are hardest to replicate in a word processor.

Want to put this into practice?

Check Writer 123 handles check layout, MICR encoding, and alignment automatically — join the waitlist to get access as soon as accounts open up.