Welcome to your fifth lesson in the "Accounting Foundations" module.
In our last session, you mastered the structure of the Plan Comptable Général Marocain (PCGM), our official roadmap for classifying all financial events. You now have all the theoretical tools in your possession: the accounting equation, the rules of debit and credit, and the chart of accounts.
Today, we transition from theory to practice. This lesson is dedicated to one of the most fundamental skills of an accountant: recording business transactions. The learning outcome is to record basic business transactions in a double-entry journal format. We will learn how to translate a business event—like a sale or a purchase—into the formal, structured language of accounting.
1. The General Journal: The Company's Diary
Every business transaction must be recorded. The primary book for this is the General Journal (Journal Général). Think of it as the company's official diary, where every financial event is recorded chronologically as it occurs. This "book of original entry" is not just good practice; it's a legal requirement in Morocco.
Each entry in the journal is called a journal entry (écriture comptable). A properly formatted journal entry provides a complete record of a single transaction in one place.
The Standard Format of a Journal Entry
A standard journal entry contains five key components:
- Date: The date on which the transaction occurred.
- Account Information:
- The account number and name of the account(s) to be debited.
- The account number and name of the account(s) to be credited. Conventionally, credited accounts are slightly indented to the right.
- Debit Column: The amount to be debited.
- Credit Column: The amount to be credited.
- Description (
Libellé): A brief but clear explanation of the transaction (e.g., "Payment of rent for January," "Purchase of office supplies").
The most critical rule, which we've discussed, is the foundation of the double-entry system: For every journal entry, the total amount of debits must equal the total amount of credits.
The image below shows what a section of a General Journal looks like in practice. Notice the columns for date, account number, account name, debit, and credit.

2. The 4-Step Process for Journalizing a Transaction
To ensure accuracy and consistency, accountants follow a systematic process to record transactions. Adopting this structured approach will help you analyze any business event with confidence.
Here is the 4-step process:
- Identify the Transaction: From the source document (e.g., invoice, receipt, bank statement), clearly state what business event took place.
- Analyze the Transaction: Identify which accounts are affected by the transaction. You will need to use your knowledge of the five account types (Assets, Liabilities, Equity, Revenues, Expenses) and the PCGM.
- Apply Debit/Credit Rules: For each account identified, determine if it increased or decreased. Then, apply the rules of debit and credit to determine which account is debited and which is credited.
- Record the Journal Entry: Assemble the information from the previous steps into the formal journal entry format.
3. Practical Application: Journalizing Basic Transactions
Let's apply this 4-step process to a few common transactions for a fictional Moroccan SME, "Services Pro SARL".
Example 1: Initial Capital Contribution
-
Step 1: Identify
On January 2, the owner, M. Amrani, starts the business by depositing 100,000 MAD into the company's new bank account. -
Step 2: Analyze
- The company's bank account balance increases.
Banqueis an Asset account (PCGM account 5141). - The owner's investment in the company increases.
Capital socialis an Equity account (PCGM account 1111).
- The company's bank account balance increases.
-
Step 3: Apply Rules
Banque(Asset) increases, so we Debit it.Capital social(Equity) increases, so we Credit it.
-
Step 4: Record
The journal entry would be:
| Date | Account No. | Account Name | Debit | Credit |
| :--- | :--- | :--- | :---: | :---: |
| 02/01 | 5141 | Banque | 100,000 | |
| | 1111 | Capital social | | 100,000 |
| | | Constitution de la société | | |
Example 2: Purchase of an Asset for Cash
-
Step 1: Identify
On January 5, "Services Pro SARL" buys office equipment for 20,000 MAD, paying by bank check. -
Step 2: Analyze
- The company acquires new equipment.
Matériel de bureauis an Asset account (PCGM account 2351). - The company's bank account balance decreases.
Banqueis an Asset account (PCGM account 5141).
- The company acquires new equipment.
-
Step 3: Apply Rules
Matériel de bureau(Asset) increases, so we Debit it.Banque(Asset) decreases, so we Credit it.
-
Step 4: Record
| Date | Account No. | Account Name | Debit | Credit |
| :--- | :--- | :--- | :---: | :---: |
| 05/01 | 2351 | Matériel de bureau | 20,000 | |
| | 5141 | Banque | | 20,000 |
| | | Achat de matériel de bureau par chèque n°... | | |
Example 3: Paying an Expense
-
Step 1: Identify
On January 10, the company pays a 1,200 MAD advertising bill in cash. -
Step 2: Analyze
- The company has incurred an advertising expense.
Publicité, publications, relations publiquesis an Expense account (PCGM account 6144). - The company's cash on hand decreases.
Caisseis an Asset account (PCGM account 5161).
- The company has incurred an advertising expense.
-
Step 3: Apply Rules
Publicité...(Expense) increases, so we Debit it.Caisse(Asset) decreases, so we Credit it.
-
Step 4: Record
| Date | Account No. | Account Name | Debit | Credit |
| :--- | :--- | :--- | :---: | :---: |
| 10/01 | 6144 | Publicité, publications... | 1,200 | |
| | 5161 | Caisse | | 1,200 |
| | | Paiement facture publicité en espèces | | |
Test your understanding!
On January 15, "Services Pro SARL" provided consulting services to a client and received 5,000 MAD via bank transfer. The relevant revenue account is 7121 - Ventes de services produits au Maroc.
Using the 4-step process, how would you record this transaction? Identify the accounts, the debit/credit action, and the amounts.
Show answer
- Step 1: Identify: The company earned revenue of 5,000 MAD and received it in its bank account.
- Step 2: Analyze:
Banque(Asset, 5141) is affected.Ventes de services produits au Maroc(Revenue, 7121) is affected.
- Step 3: Apply Rules:
- The
Banqueaccount (Asset) increased, so you Debit it for 5,000 MAD. - The
Ventes de services...account (Revenue) increased, so you Credit it for 5,000 MAD.
- The
- Step 4: Record:
| Date | Account No. | Account Name | Debit | Credit |
| :--- | :--- | :--- | :---: | :---: |
| 15/01 | 5141 | Banque | 5,000 | |
| | 7121 | Ventes de services produits...| | 5,000 |
| | | Encaissement prestation de service | | |
4. Compound Journal Entries
Not all transactions affect only two accounts. A compound journal entry is an entry that affects three or more accounts (e.g., more than one debit and/or more than one credit). The core rule remains the same: total debits must still equal total credits.
Example: Purchase on Cash and Credit
On January 20, "Services Pro SARL" buys a computer (Matériel informatique, 2355) for 8,000 MAD. They pay 3,000 MAD in cash (Caisse, 5161) and will pay the remaining balance later. The amount owed to the supplier of this fixed asset is recorded in Fournisseurs d'immobilisations (4481).
-
Analysis:
- An asset (
Matériel informatique) increases by 8,000. -> Debit 8,000 - An asset (
Caisse) decreases by 3,000. -> Credit 3,000 - A liability (
Fournisseurs d'immobilisations) increases by 5,000. -> Credit 5,000
- An asset (
-
Record:
| Date | Account No. | Account Name | Debit | Credit |
| :--- | :--- | :--- | :---: | :---: |
| 20/01 | 2355 | Matériel informatique | 8,000 | |
| | 5161 | Caisse | | 3,000 |
| | 4481 | Fournisseurs d'immobilisations | | 5,000 |
| | | Achat ordinateur, partie en espèces, solde à crédit | | |
Notice that the total debits (8,000) equal the total credits (3,000 + 5,000).
Professional Terminology: French & English
As you progress, knowing the correct terminology in both French and English is vital.
| Terme Professionnel (French) | Accounting English | Meaning |
|---|---|---|
| Le Journal Général | The General Journal | The primary book where all transactions are first recorded chronologically. |
| Une écriture comptable | A journal entry | A record of a single business transaction in the journal. |
| Passer une écriture | To record/post an entry | The action of creating a journal entry. |
| Le libellé | The narration/description | The brief explanation accompanying a journal entry. |
| Contrepasser une écriture | To reverse an entry | To create an opposite entry to cancel out a previous, incorrect one. |
Conclusion
Congratulations, you have just performed the foundational task of an accountant: creating journal entries. You have learned how to deconstruct a business event and translate it into the universal language of debits and credits within the structured format of the General Journal.
Key Takeaways:
- The General Journal is the chronological book of original entry for all transactions.
- Every transaction is recorded using a journal entry, which must always have equal total debits and credits.
- A systematic 4-step process (Identify, Analyze, Apply Rules, Record) is the key to accurately journalizing any transaction.
- We've only dealt with simple transactions today. In future lessons, we'll introduce more complexity, such as Value Added Tax (VAT), but the fundamental logic of the journal entry will remain the same.
Preview of the Next Lesson
Recording transactions in the journal is the first step. But how do we see the impact of all these entries on a single account, like Banque? The journal shows us what happened each day, but it doesn't easily tell us our final bank balance.
In the next lesson, we will learn how to transfer, or "post," the information from our journal entries into individual accounts using a tool called T-accounts. This is the next crucial step in summarizing financial data to prepare reports.