14-day free trialStart free

How to Print Checks From Excel

1 min read · By the Check Writer 123 team

Excel is better suited to check printing than Word in one specific way: formulas can convert a numeric amount into the written-out words format a check requires, which removes the most error-prone manual step.

Setting it up

  1. Set your print area and page size to match your check stock's exact dimensions.
  2. Use cell formatting and borders (visible only on screen, not when printed) to position the date, payee, and amount fields precisely where your stock expects them.
  3. Write a formula — or use an add-in — to convert the numeric amount into words. This typically requires a custom function since Excel has no native "spell out this number" formula.
  4. If you're printing several checks, list payees and amounts in rows and use a simple macro or copy-paste approach to generate one check layout per row.

The limitations

Like Word, Excel has no built-in way to print a real MICR line, and there's no automatic check-number tracking across sessions unless you build that yourself. It works for very low volume, but the setup effort rises fast if you're printing more than a handful of checks.

If you're already comfortable in Excel, it's a fine way to track your check register. For the actual printing, Check Writer 123 handles the amount-in-words conversion, MICR line, and sequential numbering automatically — no formulas required.

Print your own checks in minutes

Check Writer 123 lays out the check, writes the amount in words and prints the MICR line for you, on blank check stock, pre-printed stock or plain paper. Try it free for 14 days, no card needed.