FAQ

Frequently asked questions

The questions that come up most often. Can't find what you need? Reach out — we read every email.

Getting started

What's the minimum macOS version?

macOS 14.6 or later. CheckYourself uses native Sonoma APIs for the layout editor and printing pipeline, so older versions aren't supported.

Do I need to create an account?

No. There's no email signup, no password, no verification loop. Install, type your bank details into the Accounts pane, and you're ready to print.

How big is the download?

1.1 MB. It opens in under a second on Apple Silicon and runs offline.

What languages does the app support?

English (with US/Canadian terminology that adapts to the account country), Spanish, and Canadian French.

Printing & stock

Can I print on completely blank paper?

Yes — but only for testing. CheckYourself can draw the entire cheque on plain 8.5" × 11" paper, which is perfect for dialing in alignment and trying out the free tier's VOID mode.

For cheques you actually deposit, use proper blank cheque stock. It's heavier (typically 28–32 lb.), carries the security features banks expect, and looks the part. A ream runs about $15–$25 and lasts most users a year or more.

The blank stock we test against is available on Amazon: United States · Canada.

Where do I buy proper cheque stock?

We recommend the blank cheque stock listed below — it's what we test the app against, includes the security features required by banks, and works with every layout the app supports.

These are affiliate links — using them sends a small commission to Jamlabs and doesn't change the price you pay.

What printer do I need?

Any laser or inkjet printer that prints on 8.5" × 11" paper. For high-volume use where you need full magnetic readability, a MICR-toner cartridge is a worthwhile upgrade and is widely available for most HP and Brother lasers.

Do I need MICR toner?

Not for most use cases. Modern bank scanners are optical and accept standard-toner MICR lines through image-exchange processing. If you're depositing high volumes at a single bank, MICR toner gives you a small extra margin of reliability — but it's not required to clear cheques.

Which layouts are supported?

Four layouts that cover virtually every cheque stock vendor: 3-per-page (three full cheques on a sheet), top-stub, middle-stub, and bottom-stub.

My pre-printed stock isn't lining up. What now?

Open the Calibration pane and print the calibration grid on a regular sheet. Hold both up to a window and note how far each field is off. Use the per-account horizontal/vertical offsets to nudge fields a millimeter at a time. Save when it lands — the offset is remembered per account.

Bank compatibility

Will my bank accept a cheque I printed myself?

In nearly every case, yes. CheckYourself's output conforms to ANSI X9.100-20 (US) or CPA Standard 006 (Canada). Image-exchange clearing reads the cheque from a digital image, not from physical magnetic ink, which is why standard-toner output clears without issue.

That said, individual bank policies vary. If you're not sure, ask your bank's small-business line before printing a stack.

What banks have you tested with?

Output is verified across major US and Canadian banks via branch deposit, mobile deposit, ATM imaging, and ACH processing. We don't publish a blessed list because policies change, but if you have a specific bank in mind, drop us an email and we'll tell you what we've seen.

Can I use this for trust or client accounts?

Yes. Each account in CheckYourself has its own register, numbering, and address — perfect for law firms running IOLTA, real-estate brokerages, or accountants writing cheques from multiple client books.

That said, trust account regulations vary by jurisdiction. Confirm with your regulator that personally-printed cheques are acceptable for trust use in your area.

Does it support USD cheques on Canadian accounts?

Yes. Canadian accounts holding USD funds use the correct CPA transaction codes, so cheques clear through the appropriate US-dollar Canadian clearing channel.

Batch & CSV

What columns does the CSV importer look for?

CheckYourself auto-detects columns named (case-insensitive): payee, amount, memo, date. If your columns are named differently, you can pick them in the import dialog or rename the headers in your spreadsheet.

Can I import from QuickBooks, Xero, or another accounting system?

Yes — export your payroll, vendor, or AP list as a CSV from your accounting software and drop it into CheckYourself. The auto-detection covers the column names QuickBooks, Xero, Wave, and FreshBooks export by default.

What if I need to stop the batch halfway through?

The print queue is pause-and-resume. Hit pause, fix the issue, resume — or save the queue and come back tomorrow. Auto-saved drafts mean nothing's ever lost, even if you quit the app or your Mac restarts.

How big can a batch be?

There's no hard limit. We've tested batches of several thousand cheques without issue. Practically, batch size is limited by your printer's paper tray and your willingness to refill it.

Billing & subscription

What's the difference between free and paid?

Free prints fully-formed cheques — same fields, same MICR, same layout — but with a "VOID" watermark on every cheque. Paid removes the watermark so cheques can be deposited. Everything else is identical between tiers.

How do I cancel?

System Settings → Apple ID → Subscriptions → CheckYourself → Cancel Subscription. Two clicks, no phone trees, no retention emails. You'll keep paid features until the end of the current billing period.

Can I switch between monthly and yearly?

Yes, from the same Subscriptions page. Plan changes generally take effect at the end of your current billing period — Apple stops renewing the old plan and starts the new one.

Is Family Sharing supported?

No. CheckYourself does not support Family Sharing — each person who wants to print depositable cheques needs their own subscription. The same Apple ID can be used on multiple Macs you personally own.

Do you offer refunds?

Refunds are processed through Apple, not Jamlabs. Request a refund at reportaproblem.apple.com — Apple's policies apply.

Privacy & data

Does CheckYourself send any data to the cloud?

No. The Apple privacy label says "Data Not Collected" because we don't collect any. No telemetry, no analytics, no crash reporters, no third-party SDKs. Your account numbers and cheque history never leave your Mac unless you choose to sync your data folder through iCloud, Dropbox, or another service.

Where is my data stored?

Wherever you put it. By default, CheckYourself stores your data in ~/Library/Containers/com.jamlabs.checkyourself. You can also point the app at any folder — iCloud Drive, Dropbox, OneDrive, a local backup drive — to sync between Macs or keep an automatic backup.

What happens if I cancel my subscription?

The app reverts to the free tier — your data, registers, and accounts all stay intact. You can keep printing watermarked cheques, and resubscribing at any time restores the full feature set without re-entering anything.

Troubleshooting

My MICR line isn't being read by my bank's scanner.

Most reads fail because of paper handling, not the cheque itself. Make sure the cheque is unfolded, not wrinkled in the MICR band along the bottom edge, and printed face-up. If you're using standard toner, the bank's image-exchange system will still read the cheque optically, but a manual reread is sometimes needed at older branches.

My pre-printed cheque is missing the amount or payee.

That's almost always an alignment issue. Open Calibrate, print the grid on plain paper, and overlay it on a blank cheque to see where each field needs to move. Per-account offsets are saved so you only have to do this once per stock vendor.

The app won't open or shows a permissions error.

On first launch, macOS may ask for Printer Access — grant it. If you've quarantined the app, right-click the icon and choose Open to bypass Gatekeeper. If the app still refuses to open, email support@jamlabs.com with your macOS version and we'll help you diagnose.

My CSV import is missing rows.

The importer skips rows with no payee or no amount. If you're seeing fewer rows than expected, open the CSV in Numbers and check for empty cells, stray commas, or extra header rows.

I lost my offsets after moving to a new Mac.

Per-account offsets are stored alongside your data folder. If you didn't move that folder to the new Mac (or sync it through iCloud), you'll need to re-run the calibration once. We recommend setting the data folder to a synced location to avoid this.

Still stuck?

We read every email and reply within one business day

Contact support