Skip to content
CRYSTAL ITIT SolutionsHome
Productivity

Easy Print for micro-businesses and craftsmen in Morocco: printing professional cheques for free

September 19, 20267 min read
Easy Print for micro-businesses and craftsmen in Morocco: printing professional cheques for free

For a micro-business (TPE) or a Moroccan craftsman, the bank cheque is often the first — and sometimes the only — professional payment method: paying material or goods suppliers, settling service providers, making advance payments or collecting from customers who prefer this method. In a carpentry workshop in Salé, a ready-to-wear boutique in Meknès, a physiotherapy practice in Casablanca or a delicatessen in Marrakech, the same gestures recur every week: take out the chequebook, carefully fill in the cheque by hand, double-check the amount in figures and in words, keep the stub. These gestures take time, and filling in cheques by hand creates a risk of amount errors or blank spaces that a dishonest third party can exploit (Cheque Fraud in Moroccan Businesses). If a dispute arises with the bank or a supplier over a cheque issued three months ago, the stub alone is not always enough to prove the payment. Easy Print (easyprint.crystalit.ma), the free multi-bank cheque printing software developed by CRYSTAL IT in Rabat with over 20 years of experience serving Moroccan businesses, addresses these needs precisely: print cheques correctly, without errors, in seconds, with a full history of every issuance — no subscription, no licence fee. This guide explains why cheques remain unavoidable for many small Moroccan businesses, the limitations of manual filling, how Easy Print installs and runs immediately, and how the solution naturally evolves towards Crystal ERP as the business grows.

The bank cheque: the everyday payment tool of Moroccan micro-businesses and craftsmen

The bank cheque holds a special place in the Moroccan economic fabric. For transactions between professionals — paying a materials supplier, settling a service provider, making an advance payment to a subcontractor — it provides written proof of a payment commitment and the possibility of spreading payments over time through post-dated cheques, something that an immediate bank transfer does not allow. For many small Moroccan businesses that do not yet have management software or a payment terminal, the chequebook is the default professional payment tool. A plumber who pays his ironmonger, a caterer who pays his food wholesalers, a small medical practice settling its consumable suppliers — all regularly issue cheques in the normal course of their business.

The persistence of the cheque in these sectors also stems from the role it plays in informal cash-flow management: a post-dated cheque at 30 or 60 days is a form of payment deferral agreed orally between parties, common in B2B transactions between small businesses. Many suppliers and service providers accept it precisely because it creates a moral obligation and written evidence, where a verbal agreement alone leaves too much room for dispute. For the Moroccan TPE or craftsman, the question is not whether to keep using cheques — it is an operational reality — but how to issue them reliably, legibly and traceably, without spending more time on them than necessary.

  • Building craftsmen: supplier payments (materials, tools, subcontractors), end-of-project client settlements — often several cheques per week.
  • Neighbourhood retail: settling wholesalers, paying distributors, supplier deposits — the cheque remains the norm in many supply chains.
  • Healthcare self-employed (doctors, physiotherapists, vets): paying consumable and equipment suppliers, settling maintenance providers.
  • Catering and caterers: regular payments to food wholesalers, packaging suppliers and industrial cleaning providers.
  • Hair salons and beauty institutes: settling hair and cosmetic product distributors, paying service providers.

Handwritten cheques: the concrete risks for a Moroccan micro-business

Filling in a cheque by hand exposes the TPE to several types of problems, often underestimated because they only surface during a specific incident. The first is an amount error: transcribing 'four thousand five hundred dirhams' in words when you have written 4,500 in figures requires sustained attention, and a single mistake can be enough to have the cheque rejected by the bank or trigger a dispute with the supplier. The second problem is blank spaces: leaving a gap before the amount or after the payee's name is an invitation to alteration — a fraud technique detailed in our dedicated guide (Cheque Fraud in Moroccan Businesses) that remains practised on insufficiently secured cheques. A craftsman who signs several cheques a week without protection against alteration takes a real financial risk for very marginal time savings.

The third problem is traceability. The stub of a chequebook notes the number, a payee and sometimes an amount — rarely the purpose of the payment or the actual encashment date. A few months later, when the bank or a supplier contests a payment, it is difficult to reconstruct the context without a more detailed register. The most organised TPEs keep an Excel spreadsheet to track their issued cheques, but this spreadsheet is rarely updated in real time and quickly falls out of sync. The result: the TPE does not know precisely which cheques are in circulation, cannot project its cash flow correctly (Cash Flow Management for Moroccan SMEs), and sometimes discovers actual debits at the same time as the bank, on the monthly statement.

  • Amount error in words: consistency between figures and words is mandatory — an error causes cheque rejection or a dispute with the payee.
  • Exploitable blank spaces: a cheque with gaps around the amount or payee is vulnerable to alteration (adding a zero, replacing the payee).
  • Insufficient traceability: the chequebook stub rarely records the purpose of the payment or the encashment date, complicating later justifications.
  • Illegibility: poor handwriting can lead to cheque rejection by the bank or a dispute over the actual payee's identity.
  • Wasted time: correctly filling in a cheque by hand (figures, words, payee, date, place, no blank spaces) takes several minutes — unproductive time that accumulates week after week.

Easy Print: how to get started for free in under 10 minutes

Easy Print (easyprint.crystalit.ma) is a multi-bank cheque printing software developed by CRYSTAL IT in Rabat and made available free of charge to all Moroccan businesses, with no subscription or licence renewal. Download and installation take a few minutes from the official website. First use involves creating a bank profile: you select your bank (the software includes the formats of all major Moroccan banks — Attijariwafa Bank, Banque Populaire, CIH Bank, BMCE, BMCI, Société Générale Maroc, CDG Capital), and enter your account details. This initial setup takes a few minutes and only needs to be done once per bank account. For TPEs with accounts at several banks, Easy Print natively manages multiple profiles in a unified interface. For a full overview of all the software's features, see our reference guide (Cheque printing software in Morocco: save time with Easy Print).

To issue a cheque, the process is the same every time: open Easy Print, select the relevant bank profile, enter the amount and the payee's name, check the date — and the software generates a print precisely aligned to your physical cheque. All fields are filled in automatically: the amount in figures, the amount in words (calculated and spelled out automatically, without any risk of error), the payee, the date and the place. Blank spaces around the amount are protected, and consistency between figures and words is verified before printing. Each printed cheque is automatically recorded in Easy Print's history with all its metadata: date, payee, amount, bank. This history is accessible at any time, filterable by date or payee, and exportable — genuine traceability where the chequebook stub only gave partial information.

  • Free download and installation: available at easyprint.crystalit.ma, no fees or registration — up and running in minutes.
  • Simple initial setup: select your bank, enter your account details — once per account, then everything is ready for printing.
  • Automatic amount in words: Easy Print calculates and spells out the amount in words automatically, eliminating the main source of manual error.
  • Precise alignment on the physical cheque: the printout aligns exactly with the cheque fields, regardless of the bank, with no manual margin adjustment.
  • Full searchable history: every issued cheque is tracked by date, bank, payee and amount — instantly accessible in case of inspection or dispute.

Easy Print by trade: craftsmen, neighbourhood shops and self-employed professionals

The cheque payment needs of different TPEs share the same basic reality, but each trade has its specificities. For building craftsmen — plumbers, electricians, painters, carpenters, tilers — the flow of issued cheques is often particularly dense: paying materials suppliers sometimes several times a week, settling subcontractors, making advance payments to service providers. These craftsmen frequently have several projects running simultaneously, and traceability by project becomes difficult without a tool: which cheque corresponds to which project, which supplier invoice has been settled, which delivery is still outstanding? Easy Print solves the basic problem — issuing correct cheques and tracking them — and naturally prepares the ground for more structured management with Crystal ERP when the volume of activity justifies it. For craftsmen who want to go further in managing their projects, our dedicated guide covers the basics (Construction and Project Management Software in Morocco).

For neighbourhood shops and self-employed professionals, the need is slightly different but equally concrete. A delicatessen owner, a butcher or a baker pays their wholesalers regularly, often with post-dated cheques whose due dates must be tracked to avoid rejection — a situation we detail in our guide on cheque management in SMEs (Cheque Management in Morocco). A doctor, dentist or physiotherapist settles their medical consumable and equipment suppliers, and may need to quickly trace a payment for their accounts. A hair salon or beauty institute pays its product distributors. In all these cases, Easy Print brings the same thing: reliable printing, automatic traceability, and peace of mind about the security of each issuance — at zero cost.

  • Building craftsmen: dense payment flows (suppliers, subcontractors) — Easy Print centralises the history by date and payee with no extra effort.
  • Neighbourhood retail: regular settlement of wholesalers with post-dated cheques — the Easy Print history lets you track cheques in circulation and anticipate debits.
  • Healthcare self-employed: paying consumable and equipment suppliers, with justifications sometimes required for accounts or insurers.
  • Catering and caterers: multiple food supplier payments with short cycles — Easy Print traceability prevents duplicate payments and oversights.
  • Hair salons and institutes: settling product distributors — correct and traced issuance reduces the risk of payment disputes.

As your business grows: Easy Print and Crystal ERP, a natural progression

Easy Print is designed to meet the fundamental need for cheque issuance, without complexity or cost. For a TPE that issues a few cheques a month, it is often enough. But as a business grows — more customers, more suppliers, one or more employees, a VAT-liable activity, the need to produce financial statements for a bank or investor — the tool requirements evolve. Crystal ERP (erp.crystalit.ma), developed by CRYSTAL IT in Rabat, is the natural next step from Easy Print for an SME that reaches this threshold: it integrates purchasing, sales, stock, invoicing, accounting and cash-flow management in a single environment, with Easy Print remaining available for cheque printing. The transition is natural: suppliers and customers already known in Easy Print find their place in Crystal ERP, and the cheque payment flow integrates into the overall accounting circuit.

For TPEs anticipating this evolution, Crystal ERP provides several dimensions that Easy Print does not cover: automatic accounting of every issued or received cheque in the accounting journals, automatic bank reconciliation that matches issued cheques to debits on the bank statement (Automatic Bank Reconciliation in Morocco), management of received customer cheques with due-date tracking and unpaid alerts, and forward-looking cash-flow visibility (Cash Flow Management for Moroccan SMEs) that incorporates cheques in circulation. A TPE can start with a simple question to find out whether it needs an ERP: do I know my net cash position in real time, taking into account issued cheques not yet debited and received cheques not yet deposited? If the answer is no, it is a sign that the current tool has reached its limits.

  • Automatic cheque accounting: every issued cheque is posted to the correct supplier account and expense account in Crystal ERP, with no re-entry.
  • Automatic bank reconciliation: Crystal ERP identifies each bank debit corresponding to an issued cheque and proposes automatic matching (Automatic Bank Reconciliation in Morocco).
  • Received cheque management: tracking of post-dated customer cheques, due-date alerts, rejection handling — integrated into the cash-flow module.
  • Forward cash-flow visibility: net position taking into account cheques in circulation in both directions — visibility that a simple bank statement does not provide (Cash Flow Management for Moroccan SMEs).
  • Invoicing and commercial management: alongside cheque printing, Crystal ERP handles customer invoicing, quotes, orders and stock.

Easy Print meets the most immediate need of any Moroccan TPE or craftsman who uses cheques: issue them correctly, without errors and with full traceability. Free, multi-bank, up and running in ten minutes, it turns a daily routine often done hastily into a reliable process, with no learning curve or investment. CRYSTAL IT, based in Rabat with over 20 years of experience serving Moroccan businesses, offers Easy Print free of charge at easyprint.crystalit.ma. For craftsmen and TPEs whose business is growing and whose needs go beyond cheque printing alone — accounting, invoicing, stock, cash flow, payroll — Crystal ERP (erp.crystalit.ma) is the integrated solution that covers all these modules in a single tool, with Easy Print available alongside it. Download Easy Print free at easyprint.crystalit.ma and contact the CRYSTAL IT team in Rabat to find out how Crystal ERP can support your growth.

Want to try it? Print your first cheque for free, no sign-up required.

Start for free

Free version — no registration · easyprint.crystalit.ma