How well do you know the accounting basics?
Take the free quiz to identify concepts to revisit, then continue with practical exercises.
Test my level for freeNo sign-up or email. Questions are in French with Arabic support. This is a learning diagnostic, not a certification.
A first accounting internship can feel intimidating. The files are real, documents do not always arrive in order, and deadlines exist. Yet no sensible team should expect a beginner to know everything on the first day. What people notice most is how you work: do you listen, organize evidence, check your actions and ask a clear question when something is uncertain?
A good internship is not a race to look fast. It is a period in which academic knowledge becomes professional habits. You learn to move from an invoice to an analysis, from the analysis to an entry, and from the entry to a control.
Start with CMCG's free accounting level quiz to identify the concepts you want to review before arriving.
Before day one: review useful foundations
You do not need to memorize every tax rule or every function in an accounting package. Focus on the elements that appear in early tasks:
- recognizing purchase invoices, sales invoices and credit notes;
- distinguishing bank, cash, customer and supplier accounts;
- understanding debit and credit according to the account type;
- reading a date, reference and payment method;
- filing documents in a consistent order;
- using basic spreadsheet and accounting-software functions.
Prepare a way to take notes. A small notebook or structured digital document helps you avoid asking the same question repeatedly and lets you organize lessons by topic.
Observe the complete document flow
When someone gives you a task, do not focus only on which button to click. Follow the document's full path.
| Stage | Useful question | Expected result |
|---|---|---|
| Receipt | Where did the item come from? | Source identified |
| Control | Is the information complete? | Exceptions flagged |
| Filing | Which journal and period? | Document retrievable |
| Processing | What transaction does it represent? | Analysis supported |
| Review | How can the result be checked? | Review trail visible |
This view helps you understand why a procedure exists. It also reduces errors caused by performing one action without context.
Ask a professional question
Saying “I do not understand” is honest, but a prepared question will produce a better answer. Before interrupting your supervisor:
- reread the instruction and your notes;
- identify the exact step blocking you;
- bring together the document and relevant information;
- explain what you already understand;
- offer your reasoning and ask for confirmation.
For example: “I identified a supplier invoice paid through the bank. I think I should record the purchase and then match the payment, but the receipt date differs from the invoice date. Which date does this file use?” This shows your analysis and makes a precise answer possible.
Work slowly once so you can become faster later
Professional speed comes from repeating a sound method. At first, use a checklist instead of relying on memory. For each item, check the date, third party, amount, transaction type, journal and reference.
After a batch of entries, pause for review. Are the totals reasonable? Does one reference appear twice? Do descriptions make the entry understandable? Are processed documents separated from items still waiting?
A reliable intern is not someone who never makes a mistake. It is someone who works in a way that helps detect, explain and correct mistakes before they repeat.
Use Sage with accounting logic
Knowing how to navigate Sage is useful, but the software does not make the decision for you. Before entry, describe the event in plain language: purchase, sale, payment, receipt or another movement. Then identify the accounts and the direction of each movement.
Observe how the file is configured: journals, numbering, subsidiary accounts and descriptions. Do not create a new account or change a setting without approval. In a real environment, consistency across the file matters as much as entry speed.
Build a progress notebook
At the end of each day, write down three things:
- one task you can now repeat independently;
- one error or difficulty and its correction;
- one question to revisit tomorrow.
Organize notes under purchases, sales, bank, cash, filing, Sage and controls. Add anonymized examples without copying confidential data. Over time, the notebook becomes a map of your progress.
Behaviours that build trust
Technical ability matters, but professional behaviour makes your work usable by the team.
- Arrive on time and communicate promptly about any problem.
- Keep documents in the order requested.
- Never photograph or share confidential information.
- Ask before deleting, correcting or validating something permanently.
- Record procedures specific to the office or company.
- Report when a task is finished or a blockage remains.
Do not hide an error. An error reported early is often simple to correct; a hidden error can affect the rest of the file.
Review progress every week
Do not wait until the final day for feedback. Ask for a short review: what is correct, where more care is needed, and which task you can try next. Bring concrete examples rather than asking only, “Am I doing well?”
You can use a personal table:
| Skill | Discovering | Doing with help | Doing and reviewing |
|---|---|---|---|
| File documents | |||
| Enter purchases and sales | |||
| Match the bank | |||
| Explain an exception |
The goal is not to fill every cell immediately. The goal is to see genuine progress and choose the next useful exercise.
After the internship: turn experience into evidence
List the tasks you actually practised, the tools you used and the controls you understood. On a CV or in an interview, replace vague phrases with precise actions: filing documents, supervised entry, account matching, bank reconciliation or preparing a file for review.
An internship becomes more valuable when it follows practical preparation. CMCG's accounting training with an internship in Tangier helps learners work with documents, Sage and controls before meeting them in a professional setting.

