For comptables agréés, experts-comptables and commissaires aux comptes
Run your firm as carefully as you keep your clients' books.
Client files, fees on the ONCA/CNCC barème, invoices, payments received, and each client's G50 and CNAS deadlines. On your firm's own PC, in French and Arabic.
One client file, from the first meeting to the last payment.
The client file
RC, NIF, NIS, article d'imposition, CNAS employer number, activities, wilaya and commune.
Identité
Raison sociale
SARL Pharmacie El Amel
Forme juridique
SARL
Régime fiscal
Réel
Activité principale
Pharmacie d'officinePharmacie · catégorie 1
Identifiants
NIF
001831012345678
NIS
001831010012345
RC
31/00-0123456 B 18
AI
31015012345
N° employeur CNAS
31 1234567 08
Adresse
Adresse
12, boulevard de la Soummam
Wilaya
Oran
Commune
Oran
The fee
The ONCA/CNCC barème minimum next to the agreed fee. Below the minimum is allowed, flagged and recorded.
Devis et montant convenu
Minimum du devis
215 000,00 DA
Montant convenu
300 000,00 DA
Au-dessus du minimum
Chiffres conservés avec la version 1, enregistrée le 23/10/2026.
Détail du devis
Honoraires de baseFixe
150 000,00 DA
Progression sur chiffre d'affairesVariable
65 000,00 DA
Total du devis
215 000,00 DA
The engagement letter (lettre de mission)
Every agreed fee is kept as a version, with how it was worked out.
Lettre de mission
Version 1 · 300 000,00 DA
Trimestriel · À partir du 01/01/2026 · Signée le 23/10/2026
En vigueur
Les versions ne se modifient pas. Changer le montant convenu crée une nouvelle version, effective à partir d'une date. Les factures déjà émises ne sont pas modifiées.
Invoices, when they fall due
yuba drafts each period's invoice on the agreed schedule; you issue it. Gapless numbering, the legal mentions, TVA and the amount in words.
Facture pour
SARL Pharmacie El Amel
N° FAC/2026/0001
Tenue de comptabilité — 4e trimestre
75 000,00 DA
Paie — 10 salariés, octobre
4 000,00 DA
Montant HT
79 000,00 DA
TVA 19 %
15 010,00 DA
Total (TTC)94 010,00 DA
Payments
Virement, CCP, cheque or cash, in part or covering several invoices. The client's statement, overdue amounts in 30-day bands, reminder letters ready to print.
Compte client
Au 23/10/2026
Facturé
94 010,00 DA
Crédité
4 760,00 DA
Réglé
50 000,00 DA
Reste dû
39 250,00 DA
Solde du compte
-39 250,00 DA
Factures non soldées
Numéro
Échéance
Ancienneté
Reste à payer
FAC/2026/0001
23/10/2026
0 à 30 jours
39 250,00 DA
Deadlines
Each client's G50, CNAS, CACOBATPH, DAS and liasse fiscale. At ten employees, CNAS turns monthly by itself.
CNAS — cotisations · Rythme des déclarations
SARL Pharmacie El Amel
20/10T3 2026Déposée
20/11Oct. 2026Mensuelle
20/12Nov. 2026Mensuelle
20/01Déc. 2026Mensuelle
CNAS — cotisations désormais Mensuelle : effectif 10 depuis septembre 2026.
Identité
Raison sociale
SARL Pharmacie El Amel
Forme juridique
SARL
Régime fiscal
Réel
Activité principale
Pharmacie d'officinePharmacie · catégorie 1
Identifiants
NIF
001831012345678
NIS
001831010012345
RC
31/00-0123456 B 18
AI
31015012345
N° employeur CNAS
31 1234567 08
Adresse
Adresse
12, boulevard de la Soummam
Wilaya
Oran
Commune
Oran
From the app, in French, on a demo client file
Devis et montant convenu
Minimum du devis
215 000,00 DA
Montant convenu
300 000,00 DA
Au-dessus du minimum
Chiffres conservés avec la version 1, enregistrée le 23/10/2026.
Détail du devis
Honoraires de baseFixe
150 000,00 DA
Progression sur chiffre d'affairesVariable
65 000,00 DA
Total du devis
215 000,00 DA
From the app, in French, on a demo client file
Lettre de mission
Version 1 · 300 000,00 DA
Trimestriel · À partir du 01/01/2026 · Signée le 23/10/2026
En vigueur
Les versions ne se modifient pas. Changer le montant convenu crée une nouvelle version, effective à partir d'une date. Les factures déjà émises ne sont pas modifiées.
From the app, in French, on a demo client file
Facture pour
SARL Pharmacie El Amel
N° FAC/2026/0001
Tenue de comptabilité — 4e trimestre
75 000,00 DA
Paie — 10 salariés, octobre
4 000,00 DA
Montant HT
79 000,00 DA
TVA 19 %
15 010,00 DA
Total (TTC)94 010,00 DA
From the app, in French, on a demo client file
Compte client
Au 23/10/2026
Facturé
94 010,00 DA
Crédité
4 760,00 DA
Réglé
50 000,00 DA
Reste dû
39 250,00 DA
Solde du compte
-39 250,00 DA
Factures non soldées
Numéro
Échéance
Ancienneté
Reste à payer
FAC/2026/0001
23/10/2026
0 à 30 jours
39 250,00 DA
From the app, in French, on a demo client file
CNAS — cotisations · Rythme des déclarations
SARL Pharmacie El Amel
20/10T3 2026Déposée
20/11Oct. 2026Mensuelle
20/12Nov. 2026Mensuelle
20/01Déc. 2026Mensuelle
CNAS — cotisations désormais Mensuelle : effectif 10 depuis septembre 2026.
From the app, in French, on a demo client file
From the app, in French, on a demo client file
From the app, in French, on a demo client file
Features
Fees you can justify
The ONCA/CNCC barème is built in. Add your own scale: by activity, by number of invoices, by headcount. The client sees what each line covers.
Avoir sur la facture FAC/2026/0001 du 23 octobre 2026
Description
Quantité
Prix unitaire
Montant (DZD)
Paie — 10 salariés, octobre
10
400,00 DA
4 000,00 DA
Montant HT
4 000,00 DA
TVA
19 %
Montant de la TVA
760,00 DA
Total (TTC)
4 760,00 DA
Arrêtée la présente facture d'avoir à la somme de : quatre mille sept cent soixante dinars
From the app, in French, on a demo client file
What each client owes, always current
Each payment is applied to the invoices it settles. Any surplus stays as the client's credit. Stamp duty on cash payments is calculated.
Virement50 000,00 DASARL Pharmacie El Amel
FAC/2026/000194 010,00 DA
Credit note4 760,00 DA
Paid50 000,00 DA
Still owed39 250,00 DA
Example
Balance âgée
Créances du cabinet par ancienneté · Arrêtée au 23/10/2026
Client
0 à 30 jours
31 à 60 jours
61 à 90 jours
Plus de 90 jours
Total
SARL Pharmacie El Amel1 facture(s)
39 250,00 DA
0,00 DA
0,00 DA
0,00 DA
39 250,00 DA
SPA Medi Import1 facture(s)
77 100,00 DA
0,00 DA
0,00 DA
0,00 DA
77 100,00 DA
Total
116 350,00 DA
0,00 DA
0,00 DA
0,00 DA
116 350,00 DA
Règlement
Montant reçu
30 000,00 DA
Mode de règlement
Espèces
Droit de timbre
300,00 DA · base 30 000,00 DA · taux 1 %Barème appliqué : 2026-10-17
Client
SPA Medi Import
Un règlement est une écriture définitive : il ne peut être ni modifié ni supprimé.
From the app, in French, on a demo client file
This week's deadlines, for the whole firm
By client, by staff member or for the whole firm. Overdue filings come first.
Overdue
None
To file · vendredi 20/11/2026
El AmelG50
El AmelCNAS — cotisations
DjurdjuraG50
Medi ImportG50
Example
Échéances à venir
Échéances des 30 prochains jours
Dossier
Obligation
Période
Échéance
État
SARL Pharmacie El Amel
G50Mensuelle
octobre 2026
vendredi 20/11/2026dans 28 jours
À déposer
SARL Pharmacie El Amel
CNAS — cotisationsMensuelleEffectif 10 · septembre 2026
octobre 2026
vendredi 20/11/2026dans 28 jours
À déposer
EURL Bâtiment Djurdjura
G50Mensuelle
octobre 2026
vendredi 20/11/2026dans 28 jours
À déposer
SPA Medi Import
G50Mensuelle
octobre 2026
vendredi 20/11/2026dans 28 jours
À déposer
From the app, in French, on a demo client file
Everything is on record
Who issued, credited, received a payment or granted a reduction, and when. The journal can be read by client, user and day, and any later tampering shows.
Facture émise
gerant@cabinet.test · 23/10/2026 00:40
Avoir émis
gerant@cabinet.test · 23/10/2026 00:40
Règlement enregistré
gerant@cabinet.test · 23/10/2026 00:40
Journal chain verified
Chaîne du journal vérifiée sur l'ensemble des écritures du cabinet.
Quand
Qui
Action
Sur quoi
23/10/2026 00:40
gerant@cabinet.test
Règlement enregistré
Règlement
23/10/2026 00:40
gerant@cabinet.test
Avoir émis
Facture
23/10/2026 00:40
gerant@cabinet.test
Facture émise
Facture
From the app, in French, on a demo client file
Analysis
Which dossier is losing you money?
For each dossier, yuba sets the fees you billed against the hours your team spent on it. The dossier that earns least per hour comes first, compared with the barème's floor: 2 000,00 DA an hour.
In the demo firm, 33.5 approved hours are waiting for an invoice. At the barème's floor, that is at least 67 000,00 DA of work not billed yet.
Our sum: 33.5 h × 2 000,00 DA.
Rentabilité par dossier
Plancher officiel du barème (ligne 16) : 2 000,00 DA de l'heure. Un dossier en dessous est signalé, jamais bloqué.
EURL Transports Tassili6 857,14 DA
Pharmacie El Amel27 692,31 DA
SARL Bâtiments du Sahel30 769,23 DA
Plancher · 2 000,00 DA
Concentration des honoraires
Les 3 premiers dossiers font 100,0 % des honoraires ; 2 dossier(s) en font 80 %.
SARL Bâtiments du Sahel59,2 % cumulé400 000,00 DA
Pharmacie El Amel85,8 % cumulé180 000,00 DA
EURL Transports Tassili100,0 % cumulé96 000,00 DA
Temps facturable non encore facturé
33,5 h approuvées attendent une facture, au 25/10/2026.
0-30 jours33,5 h
31-60 jours0,0 h
61-90 jours0,0 h
90+ jours0,0 h
The app's « Analyse » screen, on a demo firm, as the owner sees it
The underpaid dossier.
Fees excluding VAT divided by approved hours, dossier by dossier. Below 2 000,00 DA an hour, yuba shows « Sous le plancher »: flagged, never blocked.
Time that never becomes an invoice.
Approved, billable hours not billed yet, by age: 0 to 30, 31 to 60, 61 to 90 and over 90 days.
Money that comes late.
Billed net of credit notes, collected, the average collection delay and what is overdue, compared with the period before and the same months last year.
The client you depend on.
The share of your three largest dossiers in your fees, and how many dossiers make 80 % of them.
The margin, for the owner alone.
You set a dated hourly cost per access level; yuba turns it into the cost of the time and each dossier's margin. Only the owner sees them, admins included.
Time spent
“My team will never fill in timesheets.”
They don't. From the dossier, a quick entry (“20 min, call”) or a timer that stays on the PC. The owner or an accountant then approves: only approved time counts.
Calls and visits per month also show the client who asks the most of you for the fees they bring.
Your client files stay encrypted on your firm's PC; our server keeps only your account and your licences. You can leave a copy of the key with us, but only if you ask.
Last connection
Everything works, for up to 30 days
30 days
Then read-onlyread, print, export
When it next connects, everything resumes.
Encrypted.
A stolen PC or a copied file does not give up your client files. You keep the recovery key.
30 days without internet.
June's outages do not stop you.
Never locked out.
If your subscription ends, you can still read, print and export your data. Nothing is deleted.
Backed up every day.
Seven daily, four weekly and twelve monthly backups are kept, and a restore is checked before it is applied.
yuba does not keep your clients' books. It runs your firm.
Keep your accounting software for the entries and the returns. yuba handles what it does not: your client files, your fees, your invoices, your payments and each client's calendar.
Your accounting software
The entries
The returns
SARL Pharmacie El Amel
yuba
Your client files
Your fees
Your invoices
Your payments
Each client's calendar
Everyone sees their own client files, and only those.
Give each person a role in each module: partner, accountant, assistant, billing or read-only. Several PCs work over the firm's network, on an encrypted connection.
Your firm's network
The PC that holds the data
Windows
SARL Pharmacie El Amel
EURL Bâtiment Djurdjura
SPA Medi Import
PC ·Partner
El Amel
Djurdjura
Medi Import
PC ·Accountant
El Amel
Medi Import
PC ·Assistant
Djurdjura
Encrypted connection
Example: each person sees only the client files assigned to them.
Pay for the modules you need, for the people who use them.
No. It stays on your firm's PC, encrypted. Our server handles your account and your licences.
And when the internet is down?
yuba works normally for up to 30 days without a connection. After that it turns read-only until it next connects.
What happens if I stop?
Nothing is deleted. You can read, print and export all your data.
Are the invoices compliant?
They carry both parties' legal mentions, TVA, the total in words and a gapless number for each fiscal year. An issued invoice cannot be changed; it is corrected by a credit note (facture d'avoir).
Do I have to change my accounting software?
No. yuba runs the firm; your accounting software keeps the entries.
Do I have to enter all my clients again?
Yes, there is no import yet. During the demo, we help you enter your first client files.
Does it do my clients' payroll?
No. yuba bills your payroll fee by the client's headcount; the payslips stay in your payroll software.
Does it send reminders by email or SMS?
No. Reminder letters are ready to print or to save.
Which computers does it run on?
The PC that holds your firm's data: Windows. Your other PCs: Windows or Mac, connected to it over the firm's network.