Rielbook User Manual
User manual · for the people who run the business

Rielbook, from the first sign-up to the month-end payroll.

Every screen a company uses, in the order you will meet them — with the real screen beside each step. Read it straight through on your first day, then come back to the chapter you need.

Written for owners, finance and HR staffCovers Rielbook as of September 2026, including several currencies and the stock and staff-loan add-onsHelp hello@rielbook.com

How to read this manual

Every picture here is the real Rielbook screen, filled with an example company called Sovann Building Supply — a building-materials shop in Phnom Penh with five staff, a price list of 172 items and a couple of staff loans. Your own screens will show your own company, but the buttons are in the same places.

  • A name in a box, like New invoice, is a button or link you press. A green one, like Save invoice, is the main button on that screen.
  • A route like Sales documents›Invoices means: find Sales documents in the menu on the left, then press Invoices.
  • Numbered steps must be done in that order. Bulleted lists can be done in any order.
  • Press any screenshot to see it full size. Tall pages are shortened in the text; the full page opens when you press it.

Under every chapter heading is a line saying which plans it belongs to, or whether it is an add-on bought separately. If a chapter describes a screen you cannot find, read that line first.

What you see depends on two things. Your company's plan decides which sections exist at all, and your own role decides which of them you can open. If a chapter describes a section you cannot find in your menu, it is one of those two — the chapters on Team & access and Plan & billing explain both.
Part one

Getting started

Opening an account, signing in, finding your way round the screen, and setting the company up so every document and figure comes out right.

Getting started

Create your account

In every plan

You can sign yourself up from the front page, or we can open the account for you and send you a link. Either way you end up as the company's Owner, the one person who can change everything.

The Rielbook front page, with the Create an account button
The front page at rielbook.site. Press Create an account to begin.
  1. Go to rielbook.site and press Create an account.
  2. Type your name and the company or trading name — the name people know the business by. The legal name for invoices is added later, in settings.
  3. Type your email and a password of at least ten characters. A short phrase you will remember is safer than a scramble you will not.
  4. Choose which describes the business today:
    • Registered company — registered with the company registry and the tax administration; issues VAT invoices and has the full filing calendar.
    • Early startup — trading but not yet registered; plain invoices without VAT.
    • Freelancer — one person selling their own time; a signed agreement, a clean invoice and money set aside for tax.
    You can change this later in settings.
  5. Choose how the books are numbered. Simple suits most small businesses. Cambodia SME — full is the chart an accountant filing your returns will expect. My own chart is for a company that already has one — see Bring in your own chart of accounts.
  6. Pick what kind of business it is. This only fills in a starting set of revenue and cost lines — every one can be renamed or removed afterwards.
  7. Press Create account. You land on your dashboard, already signed in.
The Create your account form filled in for Sovann Building Supply
The sign-up form, filled in for the example company.
The first dashboard, empty, with a welcome message
A brand-new company. Everything reads zero until you add your first client or invoice.
Want to look around first? An owner can fill the company with a year of invented figures from Company settings›Sample data and starting over, and clear them again with one button when you are ready for your own. See Your data.
Getting started

Signing in, and a forgotten password

In every plan
The sign-in screen
Sign in with your email and password.
The forgotten-password screen
Forgot your password? Type your email to get a reset link.
  1. Go to rielbook.site and press Sign in.
  2. Type your email and password, and press Sign in.
  3. If you have forgotten the password, press Forgot your password?, type your email, and follow the link that arrives. If no email comes, ask your company's owner — or us — for a reset link.

To change your password, press your own name at the top right. Everyone can do this, whatever their role. To leave, press Sign out — always do this on a shared computer.

Getting started

Finding your way round the screen

In every plan
The dashboard of Sovann Building Supply, with the menu on the left and the top bar
The dashboard. The menu is on the left; the top bar runs across the top.

The menu on the left

Grouped by what you are doing: Overview, Plan & budget, Books, Reports, Sales documents, Stock, People & pay, Directory and Governance. A small number beside an item — as beside Invoices — counts what is waiting for you there, such as invoices sent and not yet paid.

The top bar

  • The company name, and a badge saying what kind of company it is. If you work for more than one company, this becomes a drop-down that switches between them.
  • Search clients… — type part of a client's name to jump straight to them.
  • Your name — press it to change your password.
  • EN / ខ្មែរ — switches the screens between English and Khmer. See Working in Khmer.
  • The sun button — light, dark or follow your computer.
  • Print — prints the page you are looking at. Documents have their own Print / PDF button that prints only the document.
  • Sign out.

The dashboard

The first page after signing in. From left to right along the top: revenue and costs for the year so far, net profit, receivables open — what clients owe you, with the overdue part in red — and the pipeline of quotes and proposals still waiting for an answer. Underneath, the revenue vs costs chart for the last twelve months, and Needs attention: overdue invoices and the filing deadlines coming up, with how many days are left.

The whole dashboard including What the numbers are saying
The whole dashboard. What the numbers are saying, at the bottom, is a short list of the most important findings from Insights.
Getting started

Company settings — do this first

In every plan

Everything printed on your quotes, invoices and payslips comes from here. Ten minutes on this page saves re-issuing documents later. Only the Owner can open it.

Governance›Company settings

The Company settings page
Company settings, the top half.
  1. Account profile. Confirm the kind of company. Switching it changes whether VAT appears on new documents and which filing calendar you see; documents already issued are never rewritten.
  2. Names. The display name is what appears in Rielbook. The legal name — and the legal name in Khmer — is what prints on documents. Use exactly what is on your registration certificate.
  3. Tax ID / TIN and VAT rate %. A registered company in Cambodia charges 10%. Leave VAT at 0 if you are not registered for it.
  4. Currency. Choose whether the books are kept in US dollars or riel. Choose carefully: once any figure has been entered, this locks, because changing it would silently turn every amount into the other currency.
  5. Screen language is the starting language for everyone in the company; each person can still switch their own with EN / ខ្មែរ in the top bar. Document language is how your quotes and invoices print: English, Khmer, or Khmer + English side by side. You can still switch a single document when you open it.
  6. Opening cash balance. The money in the bank on the day you start using Rielbook, so the cash figure is right from day one.
  7. Email, phone, signatory name and title, address, bank details. These print at the top and bottom of every document. Put the account number clients should pay into under Bank details.
  8. Riel. If your books are in dollars, set riel to the dollar — the monthly rate published by the tax administration. Leave it blank to use 4,100. Tick Print the riel equivalent on documents if your invoices should show the riel total beside the dollar total, which the tax administration expects.
  9. Working time. Normal start and finish times and the working days. Attendance and payroll use these to count hours, overtime and absences.
  10. Press Save settings at the bottom of the form.

On the right of the same page, Document numbering shows the next number each kind of document will take. Numbers run in sequence per year. A number that has gone out to a client is never given out again, even if that invoice is later deleted — a legal requirement for VAT invoices.

Choosing riel books? Decide before you enter anything. Once there is a single figure in the company — an invoice, a journal entry, an employee's salary, an item's price — the currency cannot be changed, only the company cleared and started again.
Getting started

Notices, and the bell

In every plan

Rielbook says something only when it has something worth saying: that your trial is running short, that you can bring your old figures in from a spreadsheet, that part of the menu can be switched off if you do not use it. When it does, it appears as a card at the top of your dashboard.

Four notice cards at the top of the dashboard
A new company is told four things. Each one has a button that takes you straight to the thing it is about.

Closing one

Every card closes with the × in its corner — and closing it asks what you meant by it, because those are two different answers.

The close button opened, offering I understand or Later
I understand takes it off your dashboard for good. Later takes it off for a week and then brings it back.
Nothing you close is lost. Both answers keep the notice under the bell at the top of the screen, where you can read it again whenever you like — and put it back on your dashboard with one press. That is the whole reason the × asks rather than just closing: the card somebody shuts by reflex on their first morning is often the one they need in their second week.

The bell

Top right, beside Help. The number on it is how many notices are still waiting to be read.

The top bar, with the bell showing four waiting notices
Four waiting. When there are none the number goes, and the bell stays.

Pressing it opens Notices: what is waiting, and underneath it everything you have already answered, with what you said and — for anything you put off — the day it is coming back.

The notices page, listing what is waiting and what has been answered
Nothing on this page is ever deleted. A notice you read in January is still here in December, with Put it back beside it.

Three things worth knowing

  • They are yours, not the company's. Two people in the same business each get their own. One of them pressing I understand does not take the card off anybody else's screen.
  • Your trial comes back. Clearing the trial notice does not mean silence until the day it ends: it returns with a week to go, with three days, on the last day, and when it has run out. Four reminders over the last ten days, and never two days running.
  • A notice stops on its own when it stops being true. Once you have told Rielbook what you use, the card asking you to goes — from your dashboard and from the bell — because there is nothing left to say. It is not hidden; it no longer applies.
Even a read-only role can clear its own screen. Saying "I have read this" changes nothing about the company, so somebody whose role cannot change anything can still tidy their own dashboard. A card nobody is allowed to close is a card everybody stops reading.
Setting up

Bringing an existing business in

Almost nobody signs up to Rielbook on the day they start trading. A hardware shop that has been open six years arrives with a chart of accounts from its accountant, a balance at the bank, a list of customers and suppliers, a drawer of invoices nobody has paid yet, and nine people on the payroll. If the first hour here is spent typing all that in by hand, there is no second hour.

So none of it has to be typed. Every one of those has a template to fill in and an importer that reads it back. They all live on one page: Governance›Bring data in.

The import page, with a card for each kind of thing that can be brought in
One card for each kind of thing. Each says what it is for, and what you already have — so you can see at a glance what is still to come across.
The three promises. Every import on this page works the same way, and the way is the point:
  • Nothing is written until the second press. The first press only reads the file and shows you what it understood, row by row. You can go back and fix the sheet as many times as you like.
  • A row it cannot read is named, never guessed. A date in a shape it does not know, a code that is not in your chart, an amount that is blank — the row is named, the reason is in plain words beside it, and everything else still comes in.
  • The same file twice does not double anything. Names already on your list are brought up to date rather than repeated, invoice numbers you already have are skipped, and a second set of opening balances replaces the first instead of adding to it.

1. The order that saves you work

Each one leans on the one before it. Out of order it still works — it just means more correcting afterwards.

  1. Your chart of accounts, so the opening balances have accounts to land in. This one has a chapter of its own under Accounts.
  2. Opening balances, so every report is true from your first day.
  3. Clients and suppliers, then the unpaid invoices that name them.
  4. Employees and your price list whenever suits — nothing else waits on those.

2. Get the template, fill it in, upload it

Each card has a Download the template button. What you get is an Excel file with the right columns, a second sheet explaining every one of them in plain words, and one example row so you can see the shape expected. Delete the example and put your own rows in its place — and if you forget, Rielbook passes over it anyway, so the example never becomes a customer.

The clients and suppliers import page, with the template on the left and the upload box on the right
Every import page is the same two steps: get the template on the left, upload it on the right. The table underneath says what each column is for, and which ones a row cannot do without.
You do not have to use our template. Upload the spreadsheet you already keep. Rielbook matches your headings to its own — in English or in Khmer — and shows you what it matched before it writes anything, with a dropdown beside each one so you can correct it. If a file will not upload at all, you can also paste the rows straight out of Excel into the box underneath.

3. Check what it read

The second screen is the one that matters. At the top is a summary of what is about to happen; underneath is every row in your sheet with a tick-box beside it. Untick anything you want left out.

The preview of an unpaid-invoice import, with four rows ready and two that cannot be used
Six rows read: four ready to write, one whose date nobody could read, one with no amount. Each problem row says what is wrong with it, and the other four still come in.

4. The question only you can answer

On the unpaid-invoices import there is one question that is not in the sheet, and getting it wrong is expensive: were these sales already reported?

The question asking whether the income on these invoices was already reported in an earlier period
Ticked — which is the usual answer — each invoice goes in as money owed, against what the business had already earned. Unticked, it posts income and VAT the ordinary way.

An invoice you raise in Rielbook counts as income now, and the VAT on it as VAT to hand over. An invoice you bring in from your old records usually is not: that sale was in a period you have already reported, and its VAT has already been declared and paid. Credit income and VAT again and this year's profit & loss carries revenue you did not earn this year, and your VAT owing shows money you have already handed over.

Leave the box ticked if you were trading before you came to Rielbook — which is nearly everybody. Untick it only if these invoices are for sales you have not reported anywhere yet: a business whose very first reported period starts here. Importing the sheet again does not correct this, so it is worth a moment.

5. Opening balances, and the one thing to get right

The opening balances import is a trial balance: what every account stood at on the day before you started using Rielbook. One line per account, the figure in Debit or in Credit — never both — and the two columns have to come to the same total.

If they do not, Rielbook writes nothing at all and tells you how far out you are.

A trial balance that is out by $1,450, with nothing written
Out by $1,450, so nothing is written. The line usually missing is the owner's capital, or last year's retained profit — that is what makes a balance sheet balance.
Nothing has to be typed, and no code can be mistyped. On the opening-balances page there is a second download: Your own account codes. That is your chart of accounts exactly as it stands, with empty Debit and Credit columns beside each code. Fill those in, upload it, and every row matches by definition.
The one way to get your balance sheet wrong. Your unpaid invoices are your receivables balance. If you import them and put a figure against Accounts receivable in the opening balances, what you are owed is counted twice, and your balance sheet is wrong by exactly the total of those invoices. Pick one. Importing the invoices is the better of the two, because then the ageing and the chase list work as well. The same goes for stock: if you import quantities on hand, leave the stock account out of the opening balances.

6. What comes in, and what it does to your books

What you importWhat it changes
Chart of accountsYour codes and names replace ours. The five accounts Rielbook has to post to — bank, receivables, payables, VAT, capital — are kept, and you say which of yours does each job.
Opening balancesOne journal entry, dated the day before you start. It is in your journal like any other entry, so you can open it, read it and correct it. Every report builds on top of it from that day on.
Clients and suppliersThe directory only. Nothing financial — a client list does not change a single figure.
Unpaid invoicesEach one goes in as a sent invoice and posts to your books. If the sale was already reported — the usual case — it posts as money owed against what the business had already earned, leaving this year's income and your VAT alone. If it was not, it posts the ordinary way: receivables up, income on the stream, VAT waiting. Either way your ageing and your chase list are right on the first morning.
EmployeesThe staff file, so the first payroll run works. It sets what each person is paid now; it does not create past payslips.
Price list and stockWhat you sell, what it costs you, and how many you have. Part of the stock add-on, and it has its own chapter.

If something goes wrong

  • "No account has this code." The opening-balances sheet names an account your chart does not have. Import your chart of accounts first, or correct the code. Easier: download Your own account codes and fill that in instead.
  • "The date issued could not be read." Write dates day first — 31/12/2026 — or year first, 2026-12-31. A cell formatted as a date in Excel works too. What never works is month first: 03/04/2026 has to mean one thing, and here it means the 3rd of April.
  • "That import has expired." The sheet you read is kept only until you write it. Upload it again — nothing was written in between.
  • Half the list came in and half did not. Your plan has a limit on how many clients or employees you can have. The message says how many could not be added, and nobody already in is touched. Move up a plan and import the same sheet again to bring the rest in.
  • You imported the wrong file. For clients and employees, import the right one over the top — names match and are corrected. For opening balances, import the corrected sheet; it replaces the old one. For invoices, open each one and delete it.
Getting started

Turning off what you do not use

In every plan

Rielbook does a great deal, and most businesses want some of it. A freelance designer has no stock, no payroll and no interest in a twelve-month forecast. A hardware shop lives in stock and barely touches contracts. A small construction firm plans everything. Shown the whole menu, all three spend their first week deciding which half to ignore — and a menu item somebody has decided to ignore is worse than no menu item at all, because it nags.

So tell Rielbook what you use. Governance›Company settings, under What this company uses.

The What this company uses tick-boxes in Company settings
Five sections, each with what it covers and who it suits to switch off. Untick one and it leaves your menu.
Nothing is deleted. Ever. Switching a section off hides the screens and nothing else. Every invoice, entry, client and employee stays exactly where it is; every figure stays in your books and on your reports. Tick it again and everything is there, untouched — this is a setting about your menu, not about your records.

What each one covers

SectionWhat goes with itSwitching it off suits
Plan & budgetRevenue plan, cost budget, twelve-month forecast, plan templates A business that does not forecast. Your reports still show what actually happened — you just stop being asked what you expected to happen.
Sales documentsQuotes, proposals, contracts, invoices A shop that sells over the counter and never writes an invoice. Anything already issued stays in your books and on your balance sheet.
Clients & suppliersThe directory of who you sell to and buy from A retailer whose customers are whoever walks in.
People & payEmployees, attendance, payroll, staff loans A sole operator, or a company whose payroll is run somewhere else.
Compliance calendarThe monthly and annual obligations calendar A business whose accountant handles every filing and tells you when to sign.
What can never be switched off. Your dashboard, your books and your reports. They are not a section anybody chose — they are what Rielbook is. The books in particular must stay, because everything else posts into them: switching off sales documents does not stop the invoices you already sent from being in your accounts, and it should not.

What a new company starts with

Everything, with one exception: a company that says it is a Freelancer starts with People & pay off, because a sole operator has no payroll to run. Everything else is on, for everybody, because a preset that guesses wrong costs somebody a feature they needed and a confused half-hour finding out why it is not there.

On a new company's dashboard there is one line inviting you to say what you use. It goes away as soon as you have.

If somebody follows an old link

They get a page saying the section is switched off, that nothing was deleted, and — if their role allows it — a button to turn it back on. Not "page not found", which would read as though Rielbook had lost something.

This is not the same as your plan. A plan decides what you are allowed to use; this decides what you want to use. An item can be missing from your menu for either reason. If something you expect is not there, check Plan & billing first, then this setting, then your role.
Getting started

Working in Khmer

In every plan

Press ខ្មែរ in the top bar and the menu, page titles, buttons and column headings switch to Khmer at once. Press EN to switch back. It is your own setting — the person next to you can keep English.

The dashboard with the Khmer interface switched on
The same dashboard with ខ្មែរ switched on.
The stock list in Khmer
The price list: your own item names stay as you typed them.
A payslip with Khmer switched on
Payslips and documents are always bilingual.
  • Quotes, proposals and invoices follow the document language in settings, not the screen language, so a Khmer-speaking bookkeeper can still send an English invoice. Payslips always print in Khmer and English together. Contracts print each clause in whichever language you typed it.
  • Menus, headings, buttons and the words in tables are translated. Some longer explanations on the screens are still in English; they are being translated as we go.
  • Wherever you type a name — a client, an employee, an item — there is usually a second box for the name in Khmer. Fill it in and it prints on Khmer documents.
Getting started

Team & access — who can see what

Team, Company and Group — a Free or Solo account is one person

Everyone who uses Rielbook signs in with their own email. Each person has one role, and the role decides which parts of the menu they can open. Someone never sees a page their role does not allow — the item is simply not in their menu.

Directory›Team & access

The Team and access page with roles and the Add someone form
Team & access: who is in the company, what each role can reach, adding someone, and the approval rule.
RoleCan openChanges things?
Owner / PresidentEverything, including settings and billingYes
Shareholder / BoardPlan & budget, reports, complianceRead only
Finance & accountingPlan, books, reports, sales documents, clients, compliance; can approveYes
HR & peopleEmployees, attendance, leave, payroll, staff loans, complianceYes
OperationsSales documents, clients, planYes
Sales & marketingSales documents and clientsYes
StaffSales documentsRead only

Add someone to the team

  1. Under Add someone, type their full name, email and job title.
  2. Choose their role from the table above.
  3. Press Add to the team. If they have never used Rielbook, a first password is made and shown to you once — send it to them by a channel other than email (Telegram, or in person) and ask them to change it after signing in.

The approval rule

Under Approval rule, set an amount. Any quote, proposal, invoice or contract worth that much or more shows an Approval needed banner and cannot be sent until the Owner or Finance signs it off — and the person who raised it cannot approve their own document. Leave it at 0 to switch the rule off.

A proposal with the Approval needed banner
A proposal above the $5,000 limit, waiting for a second person to approve it.
Stock and staff loans follow the same rule. Anybody who can write invoices can see the price list, but only the Owner and Finance can see what things cost, receive deliveries or see stock reports. Staff loans are open to the Owner and HR only.
Part two

Selling

Clients, then the paperwork that follows a sale in Cambodia: a quote, sometimes a proposal, a contract for bigger jobs, and the invoice. Each step can carry the last one forward, so nothing is typed twice.

Selling

Clients

In every plan · Free stops at 15 clients

Directory›Clients

The client list
The client list, with what each client owes you.

Add a client

  1. Press New client.
  2. Type the company name, the contact person, email, phone and address.
  3. Type the client's TIN if they are VAT-registered. A VAT invoice to a registered business must show their TIN, so fill this in before you invoice them.
  4. Press Save client.
The new client form
A new client.

Open any client to see their details, every quote, proposal, invoice and contract you have raised for them, and what they currently owe.

A client page with documents and contracts
One client, with all their paperwork in one place.
Selling

Quotes

In every plan

A quote is a price you offer before the work or the sale is agreed. It is not a tax invoice and never touches the books.

Sales documents›Quotes›New quote

  1. Choose the client, and give the quote a short title — what it covers.
  2. Check the date and valid until. The number is filled in for you.
  3. Add a line for each thing you are pricing: a description, the quantity and the unit price. Press + Add line for more lines, and × to remove one.
  4. Add any notes or terms — delivery time, what is not included, how long the price holds.
  5. Leave Status at Draft and press Save quote.
The new quote form
A new quote.

After it is saved

  • Print / PDF opens a clean page to print or save as PDF and send to the client. Choose EN+ខ្មែរ, EN or ខ្មែរ above the document first.
  • Mark sent once it has gone to the client. Then Mark accepted or Mark declined when they answer — this is what the win rate in Insights is worked out from.
  • From a sent or accepted quote, carry it forward with Convert to proposal, Convert to invoice, or Draft terms of reference / Draft terms of agreement. The lines and the client come with it.
  • The chain across the top — Quote → Proposal → Contract → Invoice — shows which of those already exist for this sale.
A saved quote with status buttons
A sent quote, with the buttons to record the answer and carry it forward.
Selling

Proposals

Solo and up

A proposal is a fuller offer for larger work: objective, scope, deliverables, milestones, payment terms and what is excluded, as well as the price. It is made the same way as a quote — Sales documents›Proposals›New proposal — with those extra sections on the form. Instead of sent, a proposal is Mark submitted, then accepted or declined.

The proposals list
Proposals, with the win rate of those decided.
Selling

Contracts

Solo and up

Three ready templates, each bilingual Khmer and English: Terms of Reference (a precisely defined piece of work, the usual one for a registered company), Terms of Agreement (a plain engagement agreement), and a Freelance Agreement.

Sales documents›Contracts

The contracts page with three templates
Pick the template that fits the relationship.
  1. Press New terms of reference (or one of the others) — or, better, open an accepted quote or proposal and press Draft terms of reference so the client, value and dates come across.
  2. Fill in each numbered clause — background, objective, scope, deliverables, reporting, qualifications, budget and payment, acceptance — in Khmer or English; each prints in the language you typed. The timeline is written for you from the start and end dates.
  3. Set the start and end dates and the value, and press Save contract.
  4. Print it, have both sides sign, then set the status to Signed. Ending within 60 days on the contracts page warns you in time to renew.
A terms of reference document, bilingual
A terms of reference, printed in Khmer and English.
Templates, not legal advice. They are sensible starting documents. For a contract that really matters, have a lawyer read the wording once — then reuse it.
Selling

Invoices

In every plan · Free stops at 24 invoices a year · VAT invoices need Company or Group

The invoice is the document that counts: when you mark it sent, Rielbook writes the sale into your books — the amount the client owes, your revenue and the VAT. When you record the payment, it moves from owed to cash.

Sales documents›Invoices

The invoice list with open, overdue and paid totals
Open, overdue and paid across the top. Overdue is worked out from the due date — you never mark it by hand.

Write an invoice

  1. Press New invoice — or convert an accepted quote or proposal.
  2. Choose the client. Check the date and the due date.
  3. Add the lines. For each line give a description, quantity and unit price, and choose the revenue stream it belongs to — this is what splits your Profit & loss by kind of income.
  4. If your company has the stock add-on, the first column, From the price list, lets you pick an item instead of typing: the description and price fill in for you. See Selling from stock.
  5. Add notes or payment terms, and press Save invoice. It is saved as a Draft — nothing is in the books yet.
  6. Billing a client in their own currency? There is a Priced in box beside the date — see More than one currency.
The new invoice form with two lines picked from the price list
An invoice with two items picked from the price list. The red Below cost line is a warning that the second item is priced under what it cost.

Send it, then record the payment

  1. Open the invoice and check it. Choose the language above the document, then press Print / PDF and send the PDF to the client.
  2. Press Mark sent and confirm. This posts the sale to your books, and — for items from the price list — takes the stock off the shelf.
  3. When the money arrives, press Record payment. The invoice becomes Paid and the money moves into your bank and cash.
A sent invoice in Khmer and English with the Record payment button
A sent invoice, printed in Khmer and English, with Record payment waiting for the money.
A paid invoice
Paid — with the date it was paid.
What a Cambodian VAT invoice must show — your name, address and TIN; a sequential number and date; the client's name, address and TIN if they are VAT-registered; each item with quantity and price; the amount before VAT, the VAT and the total; Khmer (Khmer and English together is accepted). Rielbook fills all of these in from settings and the client record, which is why those two are worth completing first. Compliance lists the rules for your kind of company.
Correcting a sent invoice. You can still edit a sent invoice; the books are corrected with it. Deleting an invoice removes its entries and puts any stock back. If it had been sent, its number is not given to the next invoice — there will simply be a gap, which is better than two invoices with one number.
Part three

Books and reports

Most of your books write themselves: invoices, payments, payroll, deliveries and staff loans all post their own entries. This part shows where those entries land, how to add the few that do not come from anywhere else, and how to read the reports.

Books

How a figure travels through Rielbook

In every plan

Everything in this part rests on one idea, and it is worth ten minutes now because it explains every report you will ever look at. Rielbook stores a figure once, in one place, and every report works it out again from that one place the moment you open the page. There is no refresh button, no overnight job and no second copy that can drift out of step with the first.

WHAT YOU DO Mark an invoice sent Record a payment Receive a delivery Run the payroll Type an entry by hand …a staff loan, a stock count writes two sides that must balance The journal one record of every movement nothing is kept twice Chart of accounts your account names and codes decides which account each side lands on read live, each time you open a page Profit & loss income and costs, between two dates Financial position what you hold and owe, up to today Dashboard & Insights the same figures, read for you
Everything funnels through the journal, and every report is worked out from it again each time you open the page.

So yes — it is immediate

Post an entry and press Post entry. Open Reports›Profit & loss in the next second and the figure is already different. The same is true of marking an invoice sent, recording a payment, receiving a delivery and finishing a payroll run. Nothing waits.

If a figure has not moved, it is one of four things, and all four are visible on the screen in front of you:

What you are looking atWhy the figure did not move
The date on the entryThe profit & loss shows one period at a time — this year to date unless you change it at the top. An entry dated last year, or next month, is in the books but outside what that page is showing. Change the period and it appears.
The document is still a draftA quote, a proposal or an invoice saved as a draft is not in the books at all. An invoice reaches the ledger when you mark it sent, and moves from owed to cash when you record the payment. That is deliberate: a draft is a piece of paper you are still thinking about.
The kind of accountThe profit & loss only shows income and costs. An entry between two asset accounts — moving cash into the riel till, say — changes nothing on it, because nothing was earned or spent. Look at the financial position instead.
Your own roleSome people cannot open some pages. The chapter on Team & access says who sees what.

What the chart of accounts actually decides

Every line of every entry points at one account. The account's kind — asset, liability, equity, income, expense — decides which report it appears on, and the account's What it is used for decides which line of that report it sits on.

  • Income accounts make up Revenue at the top of the profit & loss.
  • Expense accounts are costs. Whether you group one as cost of sales, operating expense or tax decides where it appears and therefore your gross margin — but a cost is counted either way.
  • Asset and liability accounts are the financial position: what you hold and what you owe. They never touch the profit & loss.
  • Equity is the owner's stake. Money the owner takes out, grouped as Owner drawings, is shown on the profit & loss so you can see it beside the profit it came from.
Why the trial balance is the one to trust. Every entry has two sides and Rielbook refuses to save one that does not balance, so the debits and the credits across your whole ledger must come to the same figure. Books›Accounts shows that check at the top. If it says Balanced, nothing has been lost between the thing you did and the reports you read.
Books

The journal

In every plan

Every entry in the books, newest first. Each one balances — what went into one side equals what came out of the other — and Rielbook refuses to save one that does not.

Books›Journal

The journal with entries expanded
The journal. The chips across the top filter by where an entry came from — an invoice, a payment, payroll, a loan, a delivery. Press an entry to see the accounts it moved.

Enter something by hand

For money that did not come from an invoice or payroll — bank charges, rent paid, the owner putting money in.

  1. Press New journal entry.
  2. Set the date, a reference (the receipt or transfer number) and a memo saying what it was for.
  3. On the first line, start typing the account the money went to — part of its name or its code, rent or 5020 — and pick it from the list that drops down. Type the amount under Debit.
  4. On the next line, find the account it came from and type the same amount under Credit. Paying a supplier: debit the expense, credit Bank & cash.
  5. Press + Add line for a third or fourth line — an entry can have as many as it needs, as long as the two columns agree.
  6. Check that Debits and Credits at the bottom match, and press Post entry.
The journal form with the account list dropped down
Type a few letters or the code; the matching accounts appear. Arrow keys and Enter work too. A line with an amount and no account picked is refused before it is sent.
A journal entry with both lines filled in and balanced
Both sides agree, so Post entry is live.

Correcting an entry

Everybody types a figure wrong sooner or later. An entry you typed can be corrected in place: open the Journal, press the entry to unfold it, then Edit entry. Change the date, the reference, the memo, the accounts or the amounts, and press Save changes — it stays the same entry, and it still has to balance. Delete entry removes it altogether.

The journal showing an entry typed by hand with Edit entry, and one from an invoice without it
The entry at the top was typed by hand, so it has Edit entry and Delete entry. The one below it came from an invoice and says where to change it.
The edit journal entry screen
Editing an entry that was typed by hand.
Entries a document wrote are changed from that document. An invoice, a payment, a payroll run, a delivery or a staff loan each write their own entry, and those have no Edit entry button: correct the invoice, or take the payroll month back out, and the entry changes with it. Editing them here would work until the next time somebody saved that document, which would quietly undo your correction.
Books

Accounts — your chart and the trial balance

In every plan · the full Cambodian chart needs Company or Group

Every account with its balance, grouped as assets, liabilities, equity, income and expenses. The box at the top says Balanced when debits equal credits — the first thing any accountant checks.

Books›Accounts

The accounts page with the trial balance
The chart of accounts. Codes starting with 1 are what you own, 2 what you owe, 3 the owner's stake, 4 income, 5 to 7 costs.
  • Press any account to see every movement through it, with a running balance — the account's own statement.
  • To add one, type a code, choose the type, type a name and press Add account.
  • Some accounts appear on their own when you start using a feature: Stock on hand and Cost of goods sold with the stock add-on; Staff loans and Interest income with the loans add-on. Leave them as they are.
A single account statement
1000 · Bank & cash, movement by movement.

Bring in your own chart of accounts

If your accountant already keeps a chart — your own codes, your own names, usually in a spreadsheet — bring it in as it is instead of working with Rielbook's. Press Import a chart → on the Accounts page.

The import a chart of accounts screen
Choose the sheet, or paste the rows straight out of Excel.
  1. Choose the file — an .xlsx out of Excel or a CSV — or paste the rows, and press Read the sheet. Nothing is written yet.
  2. Check what Rielbook found: how many accounts would be added, which rows repeat a code, and how many had no kind of account in the sheet. Those are worked out from the name and the code and marked guess.
  3. Check which column is which, and correct any it read wrongly.
  4. Answer which account does what — which of your accounts is the bank, which one customers owe into, which one suppliers are owed from, which is VAT, which is the owner's capital. Rielbook suggests one for each from the names; change any that is not right. This is what makes invoices and payroll post into your chart from the first day.
  5. Run down every account in the sheet. Correct any kind of account that is wrong, and untick anything you do not want.
  6. Leave clear away the accounts you are not using ticked to end up with only your own chart, and press Import.
The import preview with the counts, the column mapping and the key accounts
A real 60-account chart from an education agency: 27 rows had no kind of account in the sheet, so those are worked out and marked.
The which account does what step
The one question the sheet cannot answer.
The accounts page after the import
Their chart, their codes, their names — and the trial balance still balanced.
Nothing that matters is thrown away. An account with entries against it, one a plan line is built on, or one an add-on posts to, is kept whatever you tick — and you are told which and why. Everything else of Rielbook's own is cleared away so you are left with your chart.

Changing an account

Open any account and you can change its code, its name, its Khmer name and what it is used for. Once money has moved through an account its kind is fixed — changing an expense into an asset would rewrite what has already been reported — but the names and the code can still change, everywhere at once. An account nothing has been posted to can be removed altogether.

The change this account card
Every account is yours to rename or renumber.
Books & reports

Two readings of one book

Company and Group

Plenty of businesses here keep management accounts as well as the ones they file, and the reason is a decent one: the two answer different questions. The filed accounts say what the company is prepared to stand behind to the tax administration. The management accounts say what the owner believes actually happened — the cash top-up that never went through the bank, the stock written off that nobody wanted to claim, the provision taken for tax that management does not count as a cost at all.

The usual way people do this is two separate sets of books. Do not. Two sets cannot be reconciled to each other, drift apart over a year, and end up with nobody — including the owner — able to say which is true. Rielbook does what a real accounting system does instead:

  1. There is one book. Every invoice, payment, payroll run and delivery goes into it, once.
  2. Some entries carry a mark saying which readings they belong in.
  3. A report is a reading of that one book, and says on its own face which reading it is.
Nothing about this appears until you ask for it. Tick Keep management adjustments under Governance›Company settings and the boxes appear. Leave it unticked — which is how every company starts — and you will not find a mark, a switch or a word about two books anywhere in Rielbook.
The management adjustments setting in Company settings
Switching it on, and choosing which reading your screens open on. As filed is the safer default: it is the one you would print for somebody else.

1. Mark an entry

Every journal entry you type now has one extra question on it.

A journal entry with the Which reading is this entry in box set to Management only
Three answers. In both is ordinary and is what nearly every entry is. Filed only is in the accounts you file and out of the management view. Management only is the other way round.
Only an entry you typed can be marked. An entry an invoice, a payroll run or a stock delivery wrote is the business's real trading. Taking that out of the accounts you file would not be an adjustment — it would be understating income, and Rielbook refuses it at the one place that writes the mark. There is no form, no setting and no link that gets round it.

2. Switch between the two readings

A bar appears at the top of the journal, the accounts, the profit & loss and the statement of position. It says which reading you are looking at, in words, every time.

The switch set to As filed
As filed — the one to print for an auditor.
The switch set to Management view
Management view — and it says so, because somebody will print it.

Every figure on the screen moves together: the trial balance, the profit & loss, the statement of position and each account's own statement. They cannot disagree, because they are all the same ledger read the same way.

3. The journal still shows everything

One page does not change with the switch: the journal itself. It is the complete record, so it lists every entry whichever reading is on and labels the ones that are not in both. Hiding them there would mean the one page that is supposed to be the whole truth was not.

4. The schedule your accountant will ask for

Books›Journal›Management adjustments, or the link on the journal's toolbar.

The management adjustments page: every entry that is in one reading and not the other
Every entry that is in one reading and not the other, with its date, what it is for and the accounts it moved. The three figures at the top are the whole of the difference between As filed and the Management view.

Print that page and you have handed over the entire reconciliation between your two sets of figures, line by line, each with a reason beside it. That is what makes this management adjustments rather than a second set of books, and it is the difference between a conversation with an accountant and an argument.

If something looks wrong

  • The mark box is not on the entry. Either the company has not ticked Keep management adjustments in Company settings, or your plan does not include it — it is on Company and up.
  • An entry cannot be marked. It was posted by a document. Open the invoice, the payroll run or the delivery; the entry follows it.
  • A report shows a figure you did not expect. Look at the bar at the top of it and see which reading you are in.
  • You switched the feature off and the figures changed. With it off there is one reading — the whole book, every entry — so a management-only entry is now in your reports. Nothing was lost: the marks are all still on the entries, and ticking the box again puts every figure back exactly where it was.
  • The two readings differ by more than you thought. The adjustments page is the list of exactly why, and nothing else contributes to it.
Books & reports

Working in more than one currency

Team, Company and Group

Cambodia runs on two currencies at once, and plenty of businesses here run on three. A building-materials shop buys its cement in riel and sells over the counter in dollars. A consultancy with Australian clients invoices some of them in Australian dollars and holds an account in Sydney. Both need the same thing: money recorded in the currency it really was, converted into the books at a rate that is written down beside it and never quietly changed afterwards.

That is what this chapter is about. Nothing in it appears until you add a currency, so a company that only ever works in dollars will not find a single currency box anywhere.

Your books stay in one currency. Your profit & loss, your financial position and your plan are all in the currency you chose when you set the company up — usually the US dollar. That never changes. What this chapter adds is the ability to record in another currency and have Rielbook do the converting, with the rate kept beside the figure.

1. Add the currencies you deal in

Go to Books›Currencies. The first thing you see is your own book currency, which is not yours to change here, and an empty list underneath it.

  1. On the right, under Add a currency, choose the currency — Cambodian riel for a shop that buys in riel, Australian dollar for a client who pays in Australian dollars.
  2. Type what one unit of it is worth in riel, this month. The dollar is about ៛4,100. The Australian dollar is about ៛2,700. Put in the figure you would actually use.
  3. Press Add currency.
The Currencies screen, with riel and Australian dollars on the list
Riel and Australian dollars added. On a form it reads is the question you will be asked when you record something in it; Held in shows the accounts that keep each one, and what is in them — ៛12,095,000 in the till, A$9,240 in the Sydney account.
Why every rate is written in riel. "How many riel is one Australian dollar" is a question anybody in Phnom Penh can answer without looking anything up, it is the direction the tax administration publishes, and it lets any two currencies convert through riel with one list instead of a grid. On an invoice, a delivery or an entry you are asked the same question, once: how many riel is one unit of the side that is not riel. "Riel to one $" when you are recording riel, "Riel to one A$" when you are recording Australian dollars. There is no direction to get the wrong way round, and nothing anywhere is a fraction like 0.000244.

2. Set the rate each month

Underneath the list is a grid: one row a month, one column a currency. One official rate a month is what a tax return has to be built on, so that is what the grid holds. Type the figures and press Save rates.

  • Leave a month empty and Rielbook uses the nearest month you have set, and says so on the screen where it matters.
  • A single invoice, delivery or entry can still carry a different rate — the one the bank really used that day. You type it on the document itself and it is kept with it for good.
  • Riel against riel is always one, and the riel rate of your own book currency lives in Settings, so there is only ever one of it. Payroll, the tax bands and this screen all read the same number.

3. Give the money its own account

A till with riel in it, or a bank account in Australia, should be its own account in your chart. Then the balance can be counted in the notes that are actually in the drawer, as well as being added into your books.

  1. Go to Books›Accounts and add an account — a code of your own, a name like Riel till, and Asset as the kind.
  2. Open it, and in What currency the money in it is choose the currency. Press Save.
The riel till account, showing a balance in riel as well as in dollars
The riel till. $2,950 is what the books carry; ៛12,095,000 is what is in the drawer. The right-hand column shows the riel on every movement.
The currency is fixed once money has moved through an account. The balance already there was counted in the old currency, and re-labelling it would make that figure a lie. Open a new account instead and move the balance across with a journal entry.

4. An entry typed in another currency

On Books›Journal›New journal entry there is now a Currency box. Choose one and two things change: the rate box appears beside it, already filled in with this month's rate, and a third column appears on the lines showing what each one comes to in your books.

A journal entry typed in riel, with the dollar figures shown beside it
៛6,150,000 of sand and gravel, paid out of the riel till. You type riel; Rielbook shows $1,500.00 going into the books at ៛4,100 to the dollar.
  • The entry balances in the currency you typed. ៛6,150,000 against ៛6,150,000 is a balanced entry, and that is what Rielbook checks — telling you it is out by a fraction of a cent in dollars would be no help to anyone.
  • The cent or two that converting can leave between the two sides goes to Exchange gain and loss, which is exactly what it is.
  • Correcting the entry later shows it back to you in riel, not in the converted dollars.

5. A delivery bought in riel

This is the shop's real day. On Stock›Receive stock, set Priced in to the supplier's currency and type the prices exactly as they are written on the delivery note. Rielbook converts while you type.

A delivery priced in riel, with the cost per bag shown in dollars
150 bags at ៛41,000, ៛180,000 of transport. The cost each and the line total are in your books — $10.29 a bag — so they can be compared with what it cost last time.

The delivery keeps both figures. The list of recent deliveries shows what went into the books and, beside it, what the supplier actually charged. If the delivery was paid for on the spot, the money comes out of the account that holds that currency — the riel till, not the general bank account.

The whole receive-stock screen with the list of recent deliveries
Every delivery says what it was charged in. ៛8,405,000 charged, $2,050.00 in the books.

6. An invoice in another currency

On a new invoice there is a Priced in box. Choose the client's currency and every price on the invoice is in it — including the VAT, because a VAT invoice in a foreign currency is still a VAT invoice.

The invoice form with Priced in set to Australian dollar
Priced in Australian dollars, at ៛2,700 to one A$. The rate is kept with this invoice and is never worked out again — change the month's rate afterwards and this invoice does not move.

What the client receives is in their own money, with no conversion in front of them. Underneath the total, for you and for the tax officer, Rielbook prints what it comes to in our books and in riel, with the rate spelled out so either figure can be checked.

A printed invoice in Australian dollars showing the book and riel equivalents
A$12,771.00 to the client. $8,410.17 in the books, and ៛34,481,700 for the return — both from the rate written on this invoice, not from whatever the rate is today.

7. Payment, and the difference between two rates

Money almost never arrives at the rate the invoice was raised at. When you press Record payment on an invoice in another currency, there is a rate on the day box beside the button, filled in with this month's rate. Change it to whatever the bank actually gave you.

The rate on the day box beside the Record payment button
The rate the money really came in at — riel to one A$ — typed where the payment is recorded.

Rielbook then does three things in one entry: it clears what the client owed at the rate the invoice carried, it puts into the bank what actually arrived at the rate on the day, and it writes the difference between the two to Exchange gain and loss. That difference is not revenue from the work — it is a gain or a loss on holding a foreign balance, and it belongs on its own line where you can see it.

The exchange gain and loss account with one movement on it
One invoice, raised at one rate and paid at another: $101.41 of loss, named and dated. Rielbook opens this account itself the first time it needs it.

8. Restating at the end of the month

៛12,095,000 in the till is ៛12,095,000 whatever the rate does — but what it is worth in dollar books changes, and the balance sheet has to say what it was worth on the day it was drawn up.

  1. Go to Books›Currencies and find Restate the month on the right.
  2. Choose the month and press Restate at month-end rates.

Rielbook works out, for every account that holds a currency, what its own-currency balance is worth at that month's rate, compares it with what the books already say, and writes the difference to Exchange gain and loss. No currency moves — the till still holds the same riel afterwards. Running it twice for the same month replaces the first entry rather than adding to it, so there is no way to double it by accident.

What stays in one currency

Everything that gets added up. Your profit & loss, your financial position, the receivables ageing, the dashboard and the approval limit are all in your book currency, because adding Australian dollars to US dollars produces a number that is not true in either. What the statement adds is a note beside each account that holds a currency, saying what is actually in it.

The financial position with riel and Australian dollar balances noted
One statement, in dollars — with ៛12,095,000 and A$9,240.00 noted where they belong.
Where a gain or a loss shows up. 4950 Exchange gain and loss sits with your income, and it swings both ways: a good month adds to income, a bad one shows as a negative there. It is not part of what you sold, which is why it has a line of its own rather than being buried in a revenue stream.

If something looks wrong

  • "1050 ANZ account holds Australian dollars, so an entry that touches it has to be recorded in Australian dollars too." An account set aside for one currency has to be told how much of that currency moved — $600 landing in an Australian account is not "A$911 because that is today's rate". Choose that currency at the top of the entry, or use an account kept in your book currency.
  • An account Rielbook posts to cannot be tied to one currency. Receivables take invoices in every currency you bill in, and the general bank account takes every payment; tying either to one would make its balance a mixture pretending to be one thing. Open a separate account for the money you hold.
  • "Set what one … is worth before you use it." The currency has no rate for that month or any month near it. Put one in on Books›Currencies.
  • The currency box is not on the invoice or the entry. Either your plan does not include this — it is on Team and up — or no currency has been added yet.
  • "There are 3 records in Cambodian riel." A currency cannot be removed while anything is recorded in it, or those figures would have no rate behind them. The rates you have already set are kept either way, so adding a currency back changes nothing about your history.
  • A figure looks converted at the wrong rate. Open the entry or the document: the rate it used is on it, in writing. A rate you change on the Currencies screen applies from then on and never reaches back into something already recorded — which is the point.
Reports

Profit & loss, financial position, insights

Profit & loss and financial position in every plan · Insights from Solo up

All three read straight from the books, so they are only ever as up to date as your invoices and entries.

Profit & loss

Reports›Profit & loss

Choose the period across the top — year to date, the last 3, 6 or 12 months. You get revenue, gross margin, operating profit and net profit, each compared with the period before; a chart from revenue down to net profit; Actual against plan, which compares what happened with your revenue plan and cost budget; and the full income statement month by month.

The profit and loss report
Profit & loss. The income statement at the bottom scrolls sideways through the months.

Financial position

Reports›Financial position

What the business holds and what it owes today: cash, what clients owe, stock on the shelf, money lent to staff; and against that, suppliers owed, VAT collected but not yet paid, tax withheld from salaries. The line underneath should read Assets equal liabilities plus equity. On the right, Receivables ageing sorts what clients owe by how late it is, and Open invoices lists them oldest first — the list to work down when chasing money.

The financial position report
The statement of position and the receivables ageing.

Insights

Reports›Insights

Rielbook reads your own figures and writes down what stands out — an overdue invoice, a client who has become too large a share of your billing, the revenue you need each month to break even — each with a plain Do this suggestion. It is worked out fresh every time you open it.

The insights page
Insights, most urgent first.
Part four

Planning

A plan is what you expect; the books are what happened. Rielbook keeps both, and every report can put them side by side.

Planning

Revenue plan, cost budget and forecast

Revenue plan and cost budget in every plan · forecast and templates from Solo up

Revenue plan and cost budget

Plan & budget›Revenue plan

One row for each revenue stream, one column for each month. Type what you expect to earn into each box; it saves as soon as you leave the box. The Cost budget works the same way for each cost line. The tiles at the top compare the plan with what actually came in over the same months.

The revenue plan
Revenue plan: what you expect to earn, by stream.
The cost budget
Cost budget: what you expect to spend, by line.

Plan & forecast — the next twelve months

Plan & budget›Plan & forecast

  1. Under Build it from assumptions, type a starting monthly revenue, how fast you expect it to grow each month, your starting monthly costs and how fast they grow.
  2. Press Rebuild the twelve months. Rielbook fills the sales plan and cost budget below, keeping each stream's current share.
  3. Adjust any single month by hand in the tables. Read the result in the tiles: planned revenue, planned net profit, the first profitable month, the lowest cash point — and whether any funding is needed to get through it.
The plan and forecast page
The forecast. Where the cash goes shows whether the plan runs out of money before it turns a profit.

Structure & templates

Plan & budget›Structure & templates

Rename your revenue streams and cost lines, give them Khmer names, reorder them with the arrows, or Hide one you no longer use — its figures and past entries are kept. If you have imported your own chart, each line also shows posts to: choose which of your own accounts that stream or cost line should land in, so an invoice reaches "Service Income" rather than an account Rielbook made up. For each cost line choose its group, which decides where it falls in the Profit & loss: cost of sales (what a job or a sale costs you directly), operating expense (rent, salaries, software), tax, or owner drawings. Renaming a line here renames its account in the books too, so a report never disagrees with the plan.

The plan structure page
Revenue streams and cost lines. Add a revenue stream or Add a cost line underneath each table.
The structure page for a company that imported its own chart, showing the posts to choice
With your own chart imported, each line says posts to — here the first stream lands in the company's own 4010 · VISA Service Fee.
Part five

People and pay

Employees, the days they worked, the leave they took, and the monthly payroll with NSSF and salary tax — ending in a payslip for each person and one entry in the books.

People & pay

Employees

Team and up

An employee is somebody the company pays. They do not need a Rielbook login — most never sign in.

People & pay›Employees

The employee list
Everyone on the payroll, with this month's total cost including the employer's NSSF.

Add an employee

  1. Press Add someone.
  2. Who they are: name, name in Khmer, staff number, position, department, phone, email and start date. Only the name is required, but the staff number is how attendance you import is matched to the right person.
  3. What they are paid: choose a monthly salary, per day or per hour, and type the base pay and any allowances a month (phone, transport, meals).
  4. Check working days a month (26 is usual — a day of unpaid absence costs one twenty-sixth of a monthly salary), hours a day, and the overtime multiple — usually 1.5. Each person has one multiple, used for all their overtime; Rielbook does not raise it on its own for rest days or holidays, so if you pay double on those, record the extra as overtime hours.
  5. Type the number of dependants — children and a non-working spouse — which reduce salary tax.
  6. Tick Registered with NSSF if they are. Tick Exempt from salary tax only if they truly are.
  7. Choose which cost line to charge the pay to, so wages land where you expect in the Profit & loss, and press Add to the payroll.
The Add someone employee form
A new employee. The note under the tax boxes says which rates and which riel rate are being used.

Open an employee any time to change their pay — changes affect payroll from the next run onward, never payslips already worked out. When someone leaves, set their last day under When they leave and press Take off the payroll. Nothing is deleted: their record, attendance and past payslips stay.

An employee record with this month's attendance
One employee: this month's days, leave and overtime across the top.
People & pay

Attendance

Team and up

Payroll works from attendance: days worked, unpaid absences and overtime. Record it day by day, or paste in a week at a time.

People & pay›Attendance

Day by day

  1. Pick the day with the date box, or step a day back or forward with the buttons either side of it.
  2. For each person choose a status: Present, On leave, Absent, Public holiday or Rest day.
  3. Type the in and out times if you track them — the hours are worked out, including a shift that runs past midnight. Leave them blank and Present counts as a normal day for monthly and daily staff. Staff paid by the hour need their times, or they are paid nothing for that day.
  4. Add overtime hours, and for someone on leave choose the leave type. If you leave the type blank, the day is counted as the company's first paid leave type — usually annual leave.
  5. Press Save this day.
The attendance page for one day
One day for everyone.

The month for one person — check before payroll

Press By month →. Choose the month and the person: every day with its status and hours, and the totals payroll will use. This is the page to check before you run payroll.

The monthly timesheet for one person
A timesheet: 15 days worked and one day of paid leave.

Import a week

Press Import a week →. Paste rows straight out of Excel, or choose a CSV file (for an .xlsx, use Save As › CSV in Excel first), and press Read it in. Only the first two columns — the staff number or name, and the date — are required; the rest are time in, time out, overtime, status, leave type and a note. Rows are matched to people by staff number or name, and anything already recorded for that day is replaced. A row that cannot be read is reported, never silently skipped.

The attendance import page
Import attendance. The list at the bottom shows the names and staff numbers the rows must match.
People & pay

Leave and public holidays

Team and up

People & pay›Attendance›Leave types

The kinds of leave the company gives, set up with Cambodian defaults — annual, sick, special, maternity and unpaid. For each type set the days a year and whether it is paid; paid leave counts as a day worked, unpaid leave comes off the pay. Taken in 2026 shows how much each person has used; a figure in red means somebody has taken more than the allowance — Rielbook shows it rather than blocking it, because the decision is yours.

The leave types and leave taken
Leave types and what each person has taken this year.

Public holidays

Press Public holidays →, then Add the 2026 public holidays — the year's national holidays, in Khmer and English, in one go. They show on the timesheet so a blank day is not mistaken for an absence. Add any extra day your office closes with the form underneath.

The public holidays page with the 2026 holidays added
The year's holidays, added in one go, each with its Khmer name. Remove takes off a day your office works.
Lunar holidays move. Khmer New Year, Visak Bochea and Pchum Ben dates follow the moon. Each year's dates are set by sub-decree — glance at the list against it once a year.
People & pay

Payroll and payslips

Company and Group

Once a month: work the payroll out from attendance, check it, then post it to the books. Until you post it, it is a draft you can rebuild as often as you like.

People & pay›Payroll

The list of payroll runs
Every month's run: August is in the books, September is still a draft.
  1. Record the month's attendance and check each timesheet.
  2. Press This month →, or open the month from the list. If it has not been worked out yet, or attendance has changed since, press Work it out again.
  3. Read the table: for each person the days, unpaid days, overtime, base, allowances, gross, NSSF, salary tax, any staff loan repayment, and the net that goes to them. The tiles give the gross, the deductions, what leaves the bank, and the total cost to the company including the employer's NSSF.
  4. Under Put it in the books, choose the date the salaries are paid and press Post to the books. The entry this makes shows exactly what will be written: the salary cost, the cash paid out, and the tax and NSSF you now owe until you pay them over.
A draft payroll run for September
A draft run. Heng Rithy has four hours of overtime; Lim Vuthy was absent a day and is repaying a staff loan.

A posted month locks that month's attendance. If you find a mistake, open the month and press Take it back out: the entry is removed, attendance unlocks, and you can fix it and post again.

A posted payroll run for August
A posted month, with Take it back out.

Payslips

Press Payslip at the end of a person's row to open their payslip — earnings, deductions and net pay, in Khmer and English — then Print. The employer's NSSF share is noted underneath: the company pays it on top, it does not come out of the salary.

A payslip with a staff loan repayment
Heng Rithy's August payslip, with his staff loan repayment on its own lines.
How the tax is worked out. NSSF and salary tax use the rates in force in Cambodia, with the salary converted at your company's riel rate. NSSF is charged on a wage capped at ៛1,200,000; salary tax is charged on the gross salary, less the relief for each dependant. These are a sound starting point, not tax advice — confirm them with your accountant.
Deadlines. NSSF is due by the 15th of the following month and salary tax by the 25th. Both appear on your dashboard and in Compliance as they come up.
Part six

The add-ons: stock and staff loans

Two modules a company switches on only if it needs them, each for a small monthly price on top of the plan. If your menu has no Stock group or no Staff loans item, your company does not have that add-on yet — see Switching an add-on on.

Add-on · Stock & price list

Stock: bring in the price list you already have

Add-on · $8 a month, any plan

Most shops already keep their prices in an Excel sheet — often with Khmer column headings, a riel column beside a dollar column, and some rows that have gone wrong over the years. Rielbook reads that sheet as it is, shows you what it found, and writes nothing until you press the button.

Stock›Stock & prices›Import a list

The empty stock page with Import the list you already have
An empty price list. Press Import the list you already have — or Add one by hand.
  1. Under The file, choose your sheet — an .xlsx straight out of Excel or a .csv. Or copy the rows in Excel and paste them into the box underneath.
  2. Press Read the sheet. Nothing is saved yet.
  3. Read What Rielbook found: how many items would be added or updated, which are priced at or below what they cost (listed by name), which have no cost or no sell price, and which share a name but have a different unit — sand by the cubic metre and sand by the tub are kept as two items, because they are two prices.
  4. Check Which column is which. Rielbook guesses from your headings, in Khmer or English, including a riel column and a dollar column side by side. Correct any it got wrong from the drop-downs.
  5. Look at The first few, as Rielbook reads them — cost, sell price and margin. If they look right, press Import 172 items (the number is your own). If not, press Start again.
The import page, ready for a file
Choose the sheet, or paste the rows.
The import preview with problems found and the column mapping
The preview for a real 172-item building-supply price list: six items priced below cost, nineteen with no cost, two pairs that share a name.
Prices in riel stay in riel. A sell price that came from a riel column keeps the riel figure and the exchange rate it was set at, so the margin you see afterwards is the one you actually agreed — it does not drift every time the rate moves.
A quantity column is opening stock. If your sheet has a quantity on hand, those items come in counted, and their value at cost is put into the books as opening stock against the owner's capital. Leave the quantity column as not in my sheet if you would rather count later.
Add-on · Stock & price list

The price list, and what is worth looking at

Add-on · $8 a month, any plan

Stock›Stock & prices

The stock list with Worth looking at and tiles
The price list after import. Worth looking at is found simply by comparing two columns — which is all it takes to catch a price that loses money.
  • Worth looking at lists the problems: items priced at or below cost, with no cost price, on a margin under 8%, or with no sell price. Press show me → to see only those.
  • The tiles count all items, the stock value at cost (for counted items), items priced both ways, and those losing money.
  • Search by name, or use the filters: Losing money, Thin margin, No cost, Not priced, Running low, None left, Priced in riel.
The stock list filtered to items losing money
Losing money: a 50-metre roll that costs $87 and is priced at $45.

One item

Press an item to see its prices — average cost, last cost paid, sell price, margin and what you make on each — every delivery it came in on, every movement in and out, and, if it is counted, how many are on the shelf.

One stock item with deliveries, movements and prices
V40 កណ្តាល: 30 came in on one delivery, 12 went out on an invoice, 18 left.

Add or change an item

  1. Press New item, or Edit on an item.
  2. Type the name, the name in Khmer if staff call it something else, the unit (bag, metre, piece, ដើម), a code and the usual supplier.
  3. Type what it costs you and what you sell it for, each in dollars or riel.
  4. If the sell price is at or below the cost, Rielbook refuses to save it — unless you type why: clearing old stock, matching a competitor, a favour to a good customer. The reason stays with the item.
  5. Tick Count how many of these are on hand only for items you really will count, and set Tell me when it drops to for a reorder warning. Press Save.
An item refused because it is priced below cost
Priced at $5 when it costs $6: refused, with the reason box waiting.
Counting is optional, item by item. Sand and cement can stay uncounted while pipes and fittings are counted. An uncounted item still has its cost and margin; it just has no quantity. A quantity nobody keeps up is worse than none, because people believe it.
Add-on · Stock & price list

Receiving a delivery

Add-on · $8 a month, any plan

Type what the supplier actually charged — so many packs, at so much a pack — and Rielbook works out what one unit cost, keeps it with the date and the supplier, and updates the average cost. This replaces typing =19.3/20 into a cell.

Stock›Receive stock

  1. Set the date, the supplier, their invoice or delivery note number, and whether they priced it in US dollars or riel.
  2. For each item: choose it, then type the number of packs, the units in a pack and the price of a pack. Cost each appears, with how it compares to last time.
  3. Type what it cost to get it to the shop — transport, unloading. It is spread across the lines by value, so a lorry carrying $900 of steel and $100 of screws charges nine-tenths of the journey to the steel.
  4. Tick Paid on the spot if you paid cash on delivery. Leave it off if you will pay the supplier later — the amount then waits under Accounts payable.
  5. Press Record the delivery. Counted items go up, costs update, and the delivery goes into the books as stock you own — not as an expense.
The receive stock form filled in for three items
Three items from one supplier, with $12 of transport spread across them.
Add-on · Stock & price list

Selling from stock, counting, and the stock reports

Add-on · $8 a month, any plan

Selling

On a new invoice, pick items in the From the price list column; the description and sell price fill in. If you change the price to below what the item cost, a red Below cost warning appears under the lines. When you press Mark sent, the items leave the shelf and their cost is charged to Cost of goods sold in the same entry — so the month's profit is right the day you sell, not after a stock-take. Deleting the invoice puts the items back.

Correcting a count

On a counted item, type what is really on the shelf under Counted on the shelf, add a note, and press Correct the count. The difference is written as its own movement and its own entry in the books, so a shop that keeps coming up short can see it happening.

Stock reports

Stock›Stock reports

The stock reports page
Where the margin comes from, Thin or negative, and Not moving — counted stock with nothing sold in six months.

The questions a price list cannot answer: the money sitting on the shelf at cost, the best eight margins and the worst eight, what has not sold in six months, and what is running low against the level you set.

Add-on · Staff loans

Staff loans

Add-on · $5 a month, any plan

Money the company lends its own people, with the interest worked out each month on what is actually still owed, and the repayment taken off the payslip after NSSF and salary tax.

People & pay›Staff loans

The staff loans page
Everyone who owes the company, how much, and how many months of their own pay that is.

First, decide how repayments work

Under How repayments work here, an Owner chooses once for the whole company:

  • Take it off the payslip automatically — interest and repayment come off on their own each payday, after NSSF and salary tax.
  • Work it out, but wait for me — the payroll screen shows what is due and takes nothing until somebody confirms it.
  • Never leave anybody with less than a share of their take-home pay — 50% unless you change it. If a repayment would go below that, Rielbook takes less and says so on the payroll screen. Interest it could not collect is added to what they owe, as its own line, instead of quietly disappearing.
How repayments work here
The company's own policy, in one place.

Record a loan

  1. Press New loan.
  2. Choose who, and type how much and the date.
  3. Type the interest a month the way you say it: 2.5 means two and a half percent a month, which is thirty percent a year. Type 0 for an interest-free advance.
  4. Type how much comes off the balance each payday, and a note of what it is for or what was agreed.
  5. If this is a loan that already existed before Rielbook — written in a notebook — tick This is a balance carried over. It is put into the books as money owed to you without taking it out of the bank a second time.
  6. Press Record the loan.
The new loan form
A new loan. One loan per person: to lend somebody more, add it to the loan they already have.

One person's loan

Open a loan to see where it stands, where this goes over the next twelve months on today's terms, and every movement — written by payslips, nobody types them. Under Record something:

  • Repaid in cash → Record the repayment, for money handed back outside payroll.
  • Lend more → Add to the loan.
  • Write off → Write it off, for what will never be repaid. A reason is required and stays on the record.

Under Change the terms you can change the rate or the monthly repayment, or pause the loan. A loan closes by itself when it reaches zero.

One staff loan with its twelve-month projection and movements
Heng Rithy's loan: brought across from the old notebook at $900, 1.5% a month, $60 off each payday.
In the books. A new loan moves money from Bank & cash to Staff loans — it is still yours, it has only changed shape, so it is not an expense. Interest goes to Interest income. Both appear in your Profit & loss and Financial position on their own.
Part seven

Running the account

Filing deadlines, your plan and its add-ons, your data, and working from a phone.

Governance

The compliance calendar

Solo and up

Filing dates, tax rates and invoice rules for your kind of company in Cambodia, with the number of days left on each.

Governance›Compliance

The menu name follows your kind of company: Compliance for a registered company, Get registration-ready for an early startup, Tax & obligations for a freelancer.

The compliance calendar for a registered company
Dated filings on the left, rates to apply and what a compliant invoice needs on the right.
  1. Check Due within 14 days at the top — the same items appear under Needs attention on your dashboard.
  2. When you have filed something, tick the box beside it. The next period appears by itself.
  3. Press Print for a paper copy to keep by the desk or give your accountant.
Check before relying on them. The rates and deadlines are a starting template for Cambodia and change with new regulations. Confirm the current position with your accountant or tax agent.
Governance

Your plan and what you pay

In every plan

Governance›Plan & billing

The plan and billing page
What you are on, what it costs a month, the plans, and exactly what your company can use today.
  • The first tile shows your plan and your monthly total — the plan, plus any add-ons.
  • The plans compares what each includes. Pressing Move to this writes an email to us; we move you over and send the new invoice.
  • What you can use right now lists every feature and whether you have it.
  • We invoice you directly; no card details are kept anywhere in Rielbook. Pay by bank transfer or ABA as the invoice says. Paying for a year costs ten months.
The add-ons card on the billing page
The add-ons, each with its own monthly price and whether it is on for you.

Switching an add-on on

If you open a page your company does not have yet, you see what it does and what it costs instead. Press Ask us to switch it on — this writes an email to hello@rielbook.com — and it is usually on the same day. Its price is added to your next invoice.

The page shown for an add-on that is not switched on
Staff loans, before it has been switched on.
Nothing is lost if a plan or add-on ends. Everything already entered stays exactly where it is and stays readable. A plan decides what you can do next, never what you can see of what you have already done. Switch an add-on back on and it picks up where it left off.
Governance

Your data: download it, clear it, start again

In every plan

At the bottom of Company settings. Owner only.

Download everything
Download my data: a zip of spreadsheets, one for each kind of record. It is your information; there are no conditions on taking it.
Sample data and starting over
Clear this company and Add sample data.
  • Download my data — clients, documents, contracts, journal entries, accounts, staff, attendance, payslips, the plan, and your price list, stock movements and staff loans. Opens in Excel or Google Sheets. Do it once a month and keep the file.
  • Clear this company — type ERASE and press the button. Every client, document, contract, journal entry, payroll run and plan figure is deleted, with the price list, stock and staff loans. The company, its settings, its team, and your employees with their attendance stay. Use this after trying the sample data, before entering your own.
  • Add sample data — a year of invented books, four clients, some documents and a contract, for showing someone how Rielbook works. It adds to whatever is there.
  • Add another company — if you run more than one business, each keeps its own books, clients, documents and team; switch between them from the name at the top left.
Clearing cannot be undone. Download your data first.
Anywhere

On your phone

In every plan

Rielbook works in the phone's browser — there is nothing to install. The menu becomes a row you swipe along at the top; tables scroll sideways. It is comfortable for checking the dashboard, looking up a client, recording attendance, or sending an invoice from the shop floor. Long jobs — importing a price list, running payroll — are easier on a computer.

The dashboard on a phone
The dashboard.
An invoice on a phone
An invoice, ready to print or share.
Add it to your home screen. In Chrome on Android, open the menu and choose Add to Home screen; in Safari on iPhone, press Share, then Add to Home Screen. It then opens like an app.
Help

When something looks wrong

In every plan
What you seeWhy, and what to do
A menu item described here is missingYour plan does not include it, or your role cannot open it. Check Plan & billing, or ask your company's Owner.
A page says it is part of an add-onYour company does not have that add-on yet. Press Ask us to switch it on.
The currency cannot be changedFigures have already been entered. If they are only sample or test figures, clear the company and change it. Employees with a salary also keep it locked — write to us and we will help.
An item will not save — "that price loses money"The sell price is at or below the cost. Correct it, or say why in the reason box.
Stock did not go down after an invoiceThe invoice is still a Draft. Stock moves when it is marked sent. Only items ticked Count how many keep a quantity.
A document will not leave DraftIt is above your company's approval limit and has not been approved. Someone with Owner or Finance role — not the person who raised it — must approve it.
A journal entry will not postDebits and credits are not equal. The totals under the lines show the difference. A line with an amount and no account picked is also refused — the box turns red.
An entry has no Edit entry buttonIt was written by an invoice, a payment, payroll, a delivery or a staff loan. Change that document instead and the entry changes with it.
An account will not change its kindMoney has been posted through it. Its code and names can still change; its kind cannot, or old reports would be rewritten.
An imported account did not replace oursThe old account has entries on it, a plan line is built on it, or an add-on posts to it. The import message lists which and why.
Payroll shows "no attendance recorded"Nobody recorded that person's days. A monthly salary is still paid in full; record attendance if there were absences or overtime.
A loan repayment is smaller than agreedIt hit the company's take-home floor. The payroll screen says so; the uncollected interest is added to the balance.
Khmer shows as boxes or broken lettersThe computer is missing a Khmer font and the page could not load one. Check the internet connection and reload; on Windows, install a Khmer font such as Khmer OS.

Still stuck? Write to hello@rielbook.com with the company name and what you pressed. If we need to see what you see, we can look at your company read-only — nothing can be changed, and the visit is written in your own records.