Getting started with GORINY, step by step

Follow the steps in order, from opening your invitation link on day one until your shop is ready to sell. Every step has a real screenshot, and the numbered circles match the steps to follow.

Contents

Before and on your first day

Do this once. It takes about 10 minutes.

1

Request access, or try the demo first

Sign up on the website in a few minutes. The system opens a trial shop for you and emails you a link to set your password.

The demo page. One press takes you into the sample shop.
The demo page. One press takes you into the sample shop.
The sign-up page. Enter your shop name and email.
The sign-up page. Enter your shop name and email.

Do this

  1. 1Want a look first? Open goriny.com/demo and press Open the demo to enter the sample shop. No email needed.
  2. 2Look around every menu as much as you like. The sample shop can't save anything, so nothing you press can break it.
  3. 3Ready to use it for your own shop? Open goriny.com/signup and fill in your shop name and email.
  4. 4Use the email you will sign in with and make sure it is right, because the link to set your password goes there. Choose your business type, tick to accept the terms, then press Free 14-day trial.
  5. 5Wait for the automatic email about your GORINY Business Suite trial link. The email is written in Thai.

When it worked: You get an automatic email with a button to set your password. Your 14-day trial shop is ready and waiting.

If you get stuck

I can't find a sign-up form

You can sign up yourself at goriny.com/signup. If that page takes you to the contact page, self sign-up is closed for now. Use the contact form or email hello@goriny.com instead.

The demo didn't open

Try again. If it still fails, message LINE @791ibitd or call 083-927-2676.

I've waited and no email has arrived

Check your junk (Spam) folder first. If it is not there, message LINE @791ibitd.

2

Open your invite link and set a password

The link in the email is your first way into your shop. Set your password here once; after that you sign in with your email and this password.

Setting your first password from the email link
Setting your first password from the email link

Do this

  1. 1Open the email from GORINY Business Suite and press the button in it. If the button doesn't work, copy the whole link and paste it into your browser.
  2. 2Type at least 10 characters in New password, using both English letters and numbers.
  3. 3Type the same password again in Confirm password.
  4. 4Press Set password and sign in.
  5. 5Keep this email and password somewhere safe. You'll need them to sign in next time.

When it worked: You land on your shop's Home page straight away, with no need to sign in again.

If you get stuck

It says the link is no longer valid or has expired

The link works once and for a limited time. If you already set a password, go to goriny.com/login and press Sign in. If you haven't, reply to that email or message LINE @791ibitd and our team will send a new link.

It says the two passwords don't match

Type exactly the same thing in both boxes, and check that Caps Lock is off.

It says the invite link is incomplete

The link got cut off. Open it straight from the email or chat instead of typing it in.

3

Sign in, and what to do if you forget your password

Each time you come back, sign in with your email and password. If you forget the password, you can reset it yourself without waiting for our team.

The sign-in page
The sign-in page
Asking for a password reset link by email
Asking for a password reset link by email

Do this

  1. 1Open goriny.com/login and fill in Email and Password.
  2. 2Press Sign in.
  3. 3Forgot your password? Press Forgot password? under the password box.
  4. 4Enter the email you sign in with, then press Send password reset link.
  5. 5Open the password reset email from GORINY (written in Thai) and press the link in it. If you see Confirm and set new password, press it first.
  6. 6Choose a new password of at least 10 characters, with both English letters and numbers, then press Save new password and sign in.

When it worked: You see your shop's Home page, with your shop name at the top left.

If you get stuck

It says the email or password is incorrect

Check the email is spelled right, has no extra spaces, and that Caps Lock is off. If it still fails, press Forgot password? and set a new one.

The password reset email hasn't arrived

It can take several minutes. Check your junk (Spam) folder too. If you asked more than once, use the link in the newest email.

After my password it asks for a 6-digit code

This account has the phone code turned on (step 13). Open the app on your phone, type the latest code you see, and press Verify code.

4

Get to know the screen

Knowing where things are helps you find menus quickly and avoid working in the wrong branch.

Home, the left menu and the top bar on a computer
Home, the left menu and the top bar on a computer
The phone menu, with the language button under the search box
The phone menu, with the language button under the search box

Do this

  1. 1On a computer the menu is on the left. Press a group such as Inventory to open it, or type in Search menu.
  2. 2On a phone, tap Open menu (the three-line button at the top left) or More on the bottom bar to see the full menu.
  3. 3Check that Branch: in the top bar shows the branch you are working in. To see combined figures, choose All branches.
  4. 4Not sure where to do something? Press Ask how to use (the question-mark icon in the top bar) and type your question.
  5. 5To switch between Thai and English, press Change language in the top bar on a computer (the button marked EN or TH). On a phone, open the menu first and press the same button there.
  6. 6When you finish, press Sign out at the top right, especially on a shared device.

When it worked: Home shows today's to-dos and money figures for the selected branch, and the top bar shows your shop name, the branch picker and the help button.

If you get stuck

I don't see the branch picker

That is normal. It only appears when your account can access 2 or more branches.

Some menus are missing

Your role doesn't have access to those pages, so they are hidden. If you need them, ask the shop owner to change your role.

I can't find the language button on my phone

Phone screens are narrow, so the button lives inside the menu. Tap Open menu and you will find it under the menu search box.

Get your shop ready to sell

Do this once. This is the most important part, and it is easiest in order.

5

Fill in your business details and VAT status

Your shop name, address and tax ID appear on every receipt and invoice, and the VAT setting tells the program whether to charge VAT.

The business information page and its VAT settings
The business information page and its VAT settings

Do this

  1. 1Open Business information in the menu, or press the shop icon in the top bar.
  2. 2Fill in Shop name (Thai), Address, Phone number and your 13-digit Tax ID.
  3. 3Enter the Bank account you want customers to transfer money to.
  4. 4If you are VAT-registered, tick VAT-registered and fill in VAT-registered since from your P.P.20 certificate. If not, leave it unticked.
  5. 5Retail shops whose price tags already include VAT should also tick Product prices include VAT.
  6. 6Press Save.

When it worked: A saved message appears, and the shop name in the top bar updates right away.

If you get stuck

It says the tax ID must be 13 digits

Enter all 13 digits with no dashes, or clear the box if you don't have one yet. A sole proprietor uses their national ID number.

I ticked VAT-registered and it won't save

A VAT-registered shop must fill in the 13-digit tax ID and the registration date from the P.P.20 certificate first.

I'm not sure whether my shop is VAT-registered

Check whether you have a P.P.20 certificate from the Revenue Department. If not, you aren't registered, so leave it unticked; unregistered shops may not issue tax invoices.

6

Check your branch, and add more if you have several shops

Products, stock and sales are kept per branch, so a shop with several locations should add every branch before adding products and inviting staff.

The branches section and the add-branch window
The branches section and the add-branch window

Do this

  1. 1Open Business information and scroll down to the branches section. Your main branch is already there.
  2. 2Have another location? Press Add branch.
  3. 3Fill in Branch name, plus Branch address and Branch phone if you have them.
  4. 4Press Add branch at the bottom of the window.
  5. 5To rename your main branch, tap its row, make the change and press Save.

When it worked: The new branch appears in the table and can be picked from Branch: in the top bar.

If you get stuck

It asks me to enter a branch name

The branch name box has a red asterisk, which means it must be filled in before saving.

My staff can't see the new branch

Staff only see the branches ticked when they were invited, and you can't yet add branches to an existing user yourself. So add all branches before inviting staff (step 12). If you already invited them, contact our team.

Does adding a branch change what I pay?

You pay per branch. During the trial, adding branches is free, and the first payment covers the branches open at that moment. After you have paid, a new branch is paid for first, for the days left in the cycle, and opens once the payment goes through. See the amounts under Plan. Branches can't be deleted: during the trial you can deactivate them, and once you have paid you return a branch instead, which takes effect at the end of the cycle.

7

Look over the chart of accounts (usually nothing to change)

The chart of accounts is the list of accounts the program posts to automatically. A full standard set is already there, so you only need to know what it contains.

The chart of accounts tree, with the assets group opened as an example
The chart of accounts tree, with the assets group opened as an example

Do this

  1. 1Open Finance in the menu, then press Chart of accounts.
  2. 2Look through the 5 groups: assets, liabilities, owner's equity, income and expenses. Tap a heading row to open or close it.
  3. 3Accounts tagged System are the standard set and can't be edited. That is normal.
  4. 4If your accountant asks for extra accounts, such as one per bank, press the plus icon on the parent account, fill in the code and name, then press Review before creating.
  5. 5Double-check, then press Confirm and create account. Accounts can't be deleted once created.

When it worked: You see all 5 account groups, with the total number of accounts shown under the page title.

If you get stuck

I don't see the chart of accounts menu

Only the owner, accountant and auditor roles can open this page. Other roles don't see the menu.

Every row is tagged System and has no edit button

That is normal. Standard accounts can't be changed; the Edit button only appears on accounts your shop added.

I created an account by mistake

It can't be deleted. You can only change its name and cash flow category with Edit at the end of the row. When unsure, ask your accountant before creating one.

8

Add your products and services

You can only sell items that are in your product list, and the prices you set here are the ones used when you sell.

The new product panel
The new product panel

Do this

  1. 1If you have several branches, set Branch: to the branch that will sell the item, because products are kept per branch.
  2. 2Open Product in the menu and press Add product.
  3. 3Fill in Product name and a product code in the SKU box. Both are required.
  4. 4Choose a Product type: Trading goods for things you buy and resell, Service/digital for services, courses or files.
  5. 5Enter Selling price (฿) and Cost (฿). For Opening stock, you can type the quantity you have now, or leave it at 0 and enter many items at once in step 9. Either way the program records a stock adjustment and does the bookkeeping for you.
  6. 6Press Add product at the bottom of the panel, then repeat for every item.

When it worked: The item appears in the table with its selling price, and you can find it by name or code in the search box.

If you get stuck

The add product button is grayed out and asks me to pick a branch

Change Branch: from All branches to a single branch.

Can I import products from Excel?

Yes. On the Products page, press Import from file. Use the Excel template or a file from your old program, up to 20,000 rows per file, with opening stock per branch.

I added a product by mistake and want to delete it

Products can't be deleted yet. Tap the product's row to fix its name or price, then press Save changes.

9

Enter your opening stock

Entering what you have on hand through a stock adjustment lets you do many products in one document. It keeps a record you can look back on: how much, when, and who entered it, and it does the bookkeeping for the value of your stock. If you already typed Opening stock when adding a product, skip that product.

The stock adjustment panel with several opening quantities in one document
The stock adjustment panel with several opening quantities in one document

Do this

  1. 1First count what is actually on the shelves at that branch.
  2. 2Open Inventory in the menu and press Adjust stock, then press the Adjust stock button at the top right of the screen.
  3. 3In Reason choose Opening balance (before you started using GORINY). The program books it as opening capital, not as a profit or a loss.
  4. 4Type a product name or code in Add product and pick it from the list. Repeat for every item.
  5. 5In Adjust (+ increase / - decrease) enter the counted quantity as a positive number.
  6. 6Press Save stock adjustment.

When it worked: A success message shows a document number starting with ADJ, and the Product page now shows the quantities you entered.

If you get stuck

I have hundreds of items; one at a time is too slow

Use Import from file on the Products page to bring in names, prices, costs and quantities from one Excel file, thousands of items at a time. If the products are already in, press Export to Excel, fill in the quantity column, then import the file back and map the quantity column yourself when matching columns. The program creates the opening stock adjustment and books it as opening capital.

I already typed opening stock when adding the product

Don't enter it again; that number is already your opening stock. The program recorded a stock adjustment and did the bookkeeping when you added the product. If it's wrong, adjust only the difference here, for example -2 if it is 2 too many.

I saved the wrong quantity

Saved adjustments can't be edited or deleted. Make a new adjustment with the opposite amount, for example -5 if you entered 5 too many.

10

Add your regular customers

Customers who buy on credit or need a tax invoice must be in your list so you can pick them when billing.

The new customer panel
The new customer panel

Do this

  1. 1Open Customer in the menu and press Add customer.
  2. 2Fill in Customer name. It is the only required field.
  3. 3For customers who need tax invoices, fill in Tax invoice address and Tax ID, then choose Customer branch when it appears.
  4. 4For customers who can pay later, set Credit limit (฿) and Payment term (days).
  5. 5Press Add customer at the bottom of the panel.

When it worked: The customer appears in the list and can be picked on sales documents at every branch.

If you get stuck

Do I need to add walk-in customers?

No. Counter sales don't need a customer name. Only add regulars, credit customers, or people who ask for tax invoices.

Can I import customers from Excel?

Yes. On the Customers page, press Import from file, up to 20,000 rows per file. Existing customers are matched by code, tax ID or phone, so they are not duplicated. Unpaid balances from your old program can then be brought in with Import opening receivables.

I don't see the add customer button

Your role can only view. Owners, managers and sales staff can add customers.

11

Add the suppliers you buy from

Purchase orders and supplier bills pick from this list, and the program uses it to work out purchase VAT and payment due dates.

The new supplier panel
The new supplier panel

Do this

  1. 1Open Supplier in the menu and press Add supplier.
  2. 2Choose a Taxpayer type: Individual or Juristic person.
  3. 3For a person, fill in Title, Name and Last name. For a company, fill in Company / supplier name.
  4. 4Enter the Credit term (days). Use 0 if you pay cash.
  5. 5If the supplier gives you tax invoices, choose VAT-registered (issues tax invoices). If not, choose Not VAT-registered.
  6. 6Press Add supplier at the bottom of the panel.

When it worked: The supplier appears in the table and can be picked right away on purchase orders.

If you get stuck

Do I add suppliers separately for each branch?

No. Add them once and every branch can use them.

I can't delete a supplier

Suppliers that already have purchase orders or bills can't be deleted. Open the supplier, press Disabled, then press Save instead.

I set the supplier's VAT option wrongly

You can fix it any time. The new setting applies from the next goods receipt; existing bills don't change.

12

Invite your staff and pick their roles

Each staff member should have their own account. The role you choose decides what they can see and do; for example, cashiers don't see costs.

The invite panel, where you choose the role and the branches they can access
The invite panel, where you choose the role and the branches they can access

Do this

  1. 1Open System settings and press Users & roles.
  2. 2Press Invite a user to the business and fill in Email of the person to invite.
  3. 3Choose a Role: Sales staff for cashiers, Warehouse staff for stock keepers, Manager for shop supervisors.
  4. 4Tick every branch under Branches they can access, then press Create invite link.
  5. 5Press Copy and send the link to your staff yourself by chat or email before closing the box, because the link is shown only once.

When it worked: Your staff member appears in Users in the system with the chosen role, and can start as soon as they open the link and set a password.

If you get stuck

I closed the box and lost the link

The link is shown only once, and the same email can't be invited again. Contact our team on LINE @791ibitd.

It says the email is already used by another business

One email can belong to only one business. Ask your staff member to use a different email.

I want to change someone's role later

In Users in the system, press Change role on their row, pick the new role and press Save. It takes effect the next time they open a page.

13

Turn on the 6-digit code from your phone

The owner's account can see everything in the shop. A 6-digit code from your phone keeps out anyone who learns your password.

The Connections page with the button to set up the 6-digit code
The Connections page with the button to set up the 6-digit code

Do this

  1. 1Install Google Authenticator or Microsoft Authenticator on your phone.
  2. 2On a computer, open System settings and press Connections.
  3. 3Press Set up 6-digit verification code.
  4. 4In the phone app, tap the plus sign and scan the QR code on screen. If it won't scan, press Show setup key to type it in.
  5. 5Type the 6-digit code the app shows, then press Turn on.

When it worked: A message says setup is complete. From now on, every time you sign in you will be asked for the 6-digit code after your password.

If you get stuck

It says the code is wrong or expired

The code changes every 30 seconds. Type the latest one, and set your phone's clock to automatic.

What if I lose or change my phone?

There is no button to remove it yourself; you must contact our team on LINE @791ibitd. So it's a good idea to press Add another device now and set up a backup phone.

Can my staff turn this on too?

Not yet. This page is for the shop owner only.

14

Make your first backup and test it

The system already backs up your data, but keeping your own copy is extra peace of mind, and it's worth checking the file really works.

The backup page with the back up now button, the file picker and the test restore button
The backup page with the back up now button, the file picker and the test restore button

Do this

  1. 1Open System settings and press Backup & restore.
  2. 2Press Back up now, then press Confirm, create backup.
  3. 3Wait for your browser to download the zip file, then keep it somewhere safe, because it contains customer and staff personal data.
  4. 4Choose the zip file you just downloaded in the file picker below.
  5. 5Press Test restore and read the result.

When it worked: A new entry appears in the backup history, and the test says the file is complete and not corrupted, with every table marked Complete.

If you get stuck

Will the test restore overwrite my shop data?

No. It only checks the file and never touches your data. There is no button yet to load a file back into the system; if data is really lost, contact our team.

It says it can only be done 3 times in 24 hours

Wait until 24 hours have passed since the first try in that period, then try again.

The result says the fingerprint doesn't match

The file was changed or damaged. Don't unzip and re-zip it; make a new backup and keep that file instead.

Selling every day

Daily work

15

Sell at the counter with the touch-screen POS

The POS screen is the fastest way to sell: scan, take payment, done. Every bill belongs to the seller's shift, so at closing time you can check the cash drawer against sales.

The POS on a phone: the start-a-new-shift window, where you enter the opening cash before selling
The POS on a phone: the start-a-new-shift window, where you enter the opening cash before selling

Do this

  1. 1The first time, the account used for selling must be linked to an employee. The owner opens HR then Employee, opens the seller's record (add them first if needed, see step 25), picks the account under Sign-in account and presses Link account. Then open Touch-screen POS from the menu. On a phone, just tap Sales on the bottom bar.
  2. 2The Start a new shift window appears. Count the change in the drawer, enter it in Opening cash (THB), then press Open shift.
  3. 3Scan a barcode or type the product code in the scan box at the top and press Enter, or pick from Add product, enter a quantity and press the plus button.
  4. 4Choose how the customer pays, such as Cash or Bank transfer. For cash, enter Amount received and read the Change worked out for you.
  5. 5Press Pay. If the customer wants a receipt, press Print slip or Full A4 in the Latest bill bar.
  6. 6At closing time, count the drawer, press Close shift + Z-report, enter Actual cash counted (THB) and press Close shift.

When it worked: After each sale a message shows the receipt number and stock drops straight away. When you close the shift, a summary shows whether the drawer is exact, over or short.

If you get stuck

I can't open a shift; it says I'm not a salesperson of this business

The signed-in account isn't linked to an employee yet. The owner opens that employee on the Employee page and presses Link account under Sign-in account. Each account can be linked to one employee only. If the account isn't in the list, invite it to the business first (step 12).

I scanned a barcode and it says the product isn't found

The POS scan box only matches the product code (SKU); it doesn't read barcodes linked when receiving goods. Check the product code on the Product page, or pick the item from Add product instead.

My shop is VAT-registered and slips must show the Revenue Department machine code

Set up a register and enter its machine code once, as in step 47, then choose that register when you open a shift. Slips print the code for you.

I don't see Close shift + Z-report

The sales staff role can sell but can't close shifts, and the POS only closes the shift of the account that is signed in. If your staff need to close their own shifts, message LINE @791ibitd and our team will help.

16

Issue sales documents, from quotation to receipt

Customers who want a quotation, buy on credit or need a full tax invoice must be billed here, because the POS can't pick a customer.

The new document panel with invoice, customer and items filled in, before pressing create
The new document panel with invoice, customer and items filled in, before pressing create
The sales documents list with the create button, status tags and the three-dot button at the end of each row
The sales documents list with the create button, status tags and the three-dot button at the end of each row

Do this

  1. 1Open Sales documents in the menu and press Create document.
  2. 2Under Document type, choose Quotation to quote a price, Invoice if the customer pays later, or Receipt if you have been paid.
  3. 3Pick a name in Customer (always pick one for customers who need a tax invoice), then check Document date and Due date.
  4. 4In Add product, pick an item, enter the quantity and press the plus button; repeat for each item. Add a Discount (฿) or Shipping (฿) if needed.
  5. 5Check the totals at the bottom, then press Create document at the bottom of the panel.
  6. 6When the customer pays an invoice, press the three-dot button on its row, choose Receive payment, enter Amount received (THB), choose a Payment method and press Save payment.

When it worked: The new document appears at the top of the table with its number. A receipt shows Paid; an invoice shows Outstanding until fully paid. Print it with Print in the three-dot menu.

If you get stuck

The customer accepted my quotation. How do I turn it into an invoice?

There is no convert button yet. Press Create document again, choose Invoice or Receipt and enter the same items. Quotations don't touch stock or the accounts.

I can't press create and red text says there isn't enough stock

Lower the quantity to what you have, or receive stock first (step 19). Stock can't go below zero.

The customer paid less because they withheld tax

When you press Receive payment, enter the full amount settled and tick Customer withheld tax. The program works out the tax withheld from the pre-VAT amount; check it against the 50 Tawi certificate and save. The invoice closes in full, and the tax withheld is listed under Tax > Tax withheld by customers.

I made a mistake on a bill. Can I edit it?

No. For a quotation press Delete. For an unpaid receipt or invoice press Cancel, then Void document, and issue a new one. If it has been paid, use a credit or debit note (step 17).

17

Returns, discounts after the sale, or charging extra

Issued bills can't be edited. When a customer returns goods, gets a discount afterwards, or you undercharged, issue a credit or debit note against the original bill so sales, tax and stock stay correct.

The credit note panel opened from an existing receipt with goods return selected, before issuing
The credit note panel opened from an existing receipt with goods return selected, before issuing
The credit notes page showing refunded amounts, balances and the refund button
The credit notes page showing refunded amounts, balances and the refund button

Do this

  1. 1Open Sales documents, find the original receipt or invoice and press the three-dot button on its row.
  2. 2For a return or a price cut, press Credit notes. To charge more, press Debit notes.
  3. 3On a credit note, under Reason choose Goods return and set the quantities actually returned. If you choose Price reduction, enter the Amount reduced (before VAT).
  4. 4On a debit note, enter the Additional amount charged (before VAT). VAT is added at the original bill's rate.
  5. 5Fill in Date and Notes, then press Issue credit note or Issue debit note at the bottom of the panel.
  6. 6If the original was an invoice the customer already paid and you transfer money back, go to Credit notes in the menu, press Refund, then Save refund.

When it worked: The new note appears in the table tagged Issued, returned goods go back into stock, and the original invoice's balance goes down or up accordingly.

If you get stuck

It says I must open a shift first

The original is a cash receipt, so the refund or extra cash goes through your shift's drawer. Open a shift in Touch-screen POS with your own account at the same branch as the receipt, then come back and issue the note.

I don't see Credit notes in the three-dot menu

It only appears on receipts and invoices that aren't voided, and only for the owner, manager or accountant roles. Sales staff can't issue it.

I issued the wrong note. Can I void it?

Credit and debit notes can't be voided. Issue the opposite note against the original bill to reverse it; for example, if you charged too much extra, issue a credit note.

18

Check today's sales and the morning summary on Home

A few seconds on Home each morning tells you how sales are going, who owes you, and what to deal with first today.

Home on a phone with the AI summary, today's to-dos and money figures
Home on a phone with the AI summary, today's to-dos and money figures

Do this

  1. 1Open Home in the menu; it is also the first page you see after signing in.
  2. 2Read Today's AI summary. For a summary based on the latest figures, press Refresh.
  3. 3Look at To do today and tap a line to go to the page that handles it, such as overdue receivables or low stock.
  4. 4Look at Money right now. The card for today's sales compares with the same day last week, not with yesterday.
  5. 5With several branches, change Branch: in the top bar, or choose All branches for combined figures.
  6. 6Use the Shortcuts buttons, such as POS or New sales document, to start work straight away.

When it worked: You see sales, receivables, payables and open tasks for the selected branch. When nothing is pending it says Nothing to do right now.

If you get stuck

Today's sales don't match the cash in the drawer

That's normal. This figure comes from the accounts: billed sales before VAT, including credit sales not yet collected, not cash received. For the drawer, look at the shift-closing summary.

The AI summary doesn't match the cards below

The summary was made at the time shown in Summarized at. Press Refresh to redo it; the whole shop can refresh up to 20 times a day.

Some cards are missing

Your role isn't allowed to see that figure, so the card is hidden. It isn't an error.

Buying, paying and stock

Weekly work

19

Order from suppliers and receive goods

A purchase order tells the supplier what you want. When the goods arrive, the program adds the stock, updates the cost and creates the bill you owe the supplier.

The new purchase order panel with a supplier and items filled in, before pressing create
The new purchase order panel with a supplier and items filled in, before pressing create
The receiving panel of a sent PO, with outstanding quantities pre-filled, before saving
The receiving panel of a sent PO, with outstanding quantities pre-filled, before saving

Do this

  1. 1Open Purchasing in the menu and press New PO.
  2. 2Pick the supplier in the Supplier box and choose the Receiving branch. If the supplier isn't listed, add it first (step 11).
  3. 3Under Items, pick a product and enter the Quantity and Unit price excl. VAT (฿). Press Add product for more lines.
  4. 4Press Create PO (draft), then Mark as sent to supplier. Send it to the supplier yourself: press Print document and save it as a PDF.
  5. 5When the goods arrive, open that PO, press Receive goods (GRN) and set Receive now to what actually arrived.
  6. 6Press Save goods receipt.

When it worked: A message shows the goods receipt number and the supplier bill number, stock goes up straight away, and the PO shows Done if everything arrived or Partially received if some is still to come.

If you get stuck

I don't see Receive goods (GRN)

The PO is still a draft. Press Mark as sent to supplier first and the receive button will appear.

Only part of the order came, or more than I ordered

If only part came, enter what arrived and receive again when the rest comes. Extra goods can't be received on this PO; create a new PO for them.

The supplier charged a different price from the PO

Change Unit price excl. VAT (฿) in the receiving panel before saving. The cost and the supplier bill use the corrected price.

20

Pay your suppliers

Each time you receive goods, the program creates the bill you owe. Recording payments as you make them shows who you still owe and helps you pay on time.

The pay suppliers page with balance cards, status tabs and the bill list
The pay suppliers page with balance cards, status tabs and the bill list

Do this

  1. 1Open Pay suppliers in the menu and check the Overdue and Due within 7 days cards.
  2. 2Press the Awaiting payment tab, then the three-dot button on the bill you want to pay, and choose View details.
  3. 3If you are VAT-registered and have the supplier's tax invoice, press Enter tax invoice, fill in Tax invoice no. and Tax invoice date from it, then press Save.
  4. 4Press Record payment. Payment amount (gross) (THB) is pre-filled with the balance; if you are paying part of it, change it to the amount paid.
  5. 5Choose the Payment method, and fill in the Payment date and Reference no. / cheque no. if you have one.
  6. 6Press Save payment. If the bill has withholding tax set up, the button reads Save + issue 50 Tawi and takes you to the certificate to print.

When it worked: The bill shows Paid or Partially paid, and the payment appears in the bill's payment history.

If you get stuck

I can't find a supplier bill

Bills only come from receiving goods on a purchase order; you can't create one yourself. If goods were received but no bill appeared, message LINE @791ibitd. Costs without a purchase order, such as rent, go in step 21.

A bill is past due but still says awaiting payment

The overdue status doesn't update itself on screen yet. Look at the days-overdue text under the due date, or the Payables aging report at the bottom of the list.

I don't see Record payment

Only the owner and accountant see this button. Managers and warehouse staff can view bills but can't record payments.

21

Record other expenses and see who owes you

Rent, electricity, delivery and other costs that don't come from a purchase order must be recorded here so your profit is right. The same page shows which customers still owe you.

The add expense panel with the description filled in, before saving
The add expense panel with the description filled in, before saving
The outstanding receivables table. In this picture the only row is a refund owed to a customer; when customers owe you, each document shows with its balance and due date
The outstanding receivables table. In this picture the only row is a refund owed to a customer; when customers owe you, each document shows with its balance and due date

Do this

  1. 1Open Finance in the menu and press Expenses & receivables. With several branches, first set Branch: to the branch that paid.
  2. 2Press Add expense and fill in Description, for example monthly rent.
  3. 3Choose a Category and Payment method, then enter the amount and the Date. VAT-registered shops see the amount box as Amount paid incl. VAT (THB); enter the total on the receipt.
  4. 4If you are VAT-registered and have a full tax invoice, under Tax invoice from supplier choose Full tax invoice (VAT claimable), then fill in the supplier's invoice number, date, name and tax ID from it.
  5. 5Press Save. The accounting entry is made for you, so you don't need to post it again.
  6. 6Scroll down to Outstanding receivables (AR) to see who owes how much. Rows with a red background are overdue.

When it worked: The expense appears in the table with its category, and the Expenses this month and Net profit cards update straight away.

If you get stuck

I recorded an expense wrongly

It can't be edited or deleted. Press the three-dot button on its row, choose Cancel, then Void expense, and press Add expense to record it again.

Do I also record supplier bill payments here?

No. Bills from received goods are paid under Pay suppliers (step 20). Recording them here too would count the cost twice.

A customer has paid. How do I clear it from the receivables table?

This table is view-only. Receive the payment in Sales documents: press the invoice's three-dot button and choose Receive payment (step 16).

22

Transfer stock between branches

Moving goods with a transfer document keeps both branches' stock right and records who sent and received what, and when.

The new stock transfer panel with the source and destination chosen, before creating
The new stock transfer panel with the source and destination chosen, before creating
The stock transfers page with the draft, in transit and received tabs
The stock transfers page with the draft, in transit and received tabs

Do this

  1. 1Open Inventory in the menu, press Stock transfer, then New transfer.
  2. 2Choose the Source branch and the Destination branch.
  3. 3Type a product name or code in Add product, pick it, and enter the Transfer qty for each item.
  4. 4Press New stock transfer. It is saved as a draft and stock doesn't move yet.
  5. 5When the goods leave, press the send button for the source branch at the top right, then OK. Stock is taken off the source branch.
  6. 6When the goods arrive, someone at the destination branch opens the same transfer, presses the receive button for that branch, then OK.

When it worked: The transfer shows Received, and the stock has moved from the source to the destination branch.

If you get stuck

The quantity box turns red and says Exceeds stock

You can't send more than the source branch has. Lower the quantity.

The destination branch can't receive

The person receiving must have access to the destination branch, and the transfer must already be sent. Ask someone at the destination branch to receive it.

Not everything arrived

Receiving always takes the full quantity on the transfer. Receive it first, then reduce the missing amount under Adjust stock at the destination branch with the reason Lost goods.

23

Count your stock regularly

Losses, damage and receiving mistakes slowly pull the program's figures away from what is really on the shelf. Count every month and let the program correct them.

A new count sheet with the whole branch added and Counted boxes to fill, before saving
A new count sheet with the whole branch added and Counted boxes to fill, before saving

Do this

  1. 1Set Branch: to the branch you are counting, then open Inventory and press Stock count.
  2. 2Press New count sheet, then Whole branch to add every item, or Low stock only to count just the items running low.
  3. 3Count what is on the shelves and type it in Counted. Leave items you haven't counted blank.
  4. 4Not finished? Press Save draft and reopen the same sheet later to carry on.
  5. 5When you finish, press Confirm & post, check the summary of differences, then press Confirm and issue adjustment.

When it worked: You see Stock adjustment issued with its number, the count sheet shows Adjusted, and the program's stock now equals what you counted.

If you get stuck

It says there are no differences and makes no adjustment

Everything you counted matches the program. If you no longer need the sheet, press Void count sheet.

I closed the panel and lost the numbers I typed

Numbers are only kept when you press Save draft. For a big count, save the draft every so often.

Can I count while the shop is still selling?

When you confirm, stock is set to the numbers you counted, so anything sold after you counted an item won't be deducted. Count while the shop is closed, or confirm as soon as you finish.

24

Set reorder points so you're warned before running out

Tell the program at what level each item should be reordered, and it lists everything running low with a suggested quantity, so you don't have to check the shelves yourself.

The product edit panel showing the alert level and average daily sales fields, before saving
The product edit panel showing the alert level and average daily sales fields, before saving
The reorder page with summary cards on top. Nothing is below its alert level in this picture; when something is, it appears in the table with a suggested quantity
The reorder page with summary cards on top. Nothing is below its alert level in this picture; when something is, it appears in the table with a suggested quantity

Do this

  1. 1Open Product in the menu and tap the row of the item you want alerts for.
  2. 2Enter the Stock alert level (min): the quantity at which you should reorder, for example 10.
  3. 3If you know how many sell per day, enter Avg. sales/day too, and the suggested order will cover 14 days of sales.
  4. 4Press Save changes.
  5. 5Open Inventory and press Reorder points, then check the Suggested qty column for each item.
  6. 6Use those numbers to order under Purchasing with New PO (step 19). This page doesn't order for you.

When it worked: Items at or below their alert level appear on the reorder page, and Home shows a low-stock line under To do today.

If you get stuck

An item has run out but isn't on the reorder page

Its alert level is 0; set it above 0. Service and digital items have no stock, so they never appear here.

I already ordered it. Why is it still listed?

This page only looks at stock you actually have. The item leaves the list once you receive the goods (step 19).

The suggested quantity looks odd

With an average set, it is daily sales × 14 minus what is left. Without one, it suggests topping up to the alert level. Check both fields on the product.

Staff and payroll

If you have employees

25

Add your employees

The program works out pay, social security and withholding tax from the employee details you enter here. If details are missing, the figures later on will be wrong too.

The new employee panel
The new employee panel

Do this

  1. 1If you have several branches, set Branch: to the branch where the person works, because employees are kept per branch.
  2. 2Open HR in the menu, press Employee, then press Add employee.
  3. 3Fill in Employee code *, First name *, Last name * and Start date *. If you use a fingerprint scanner, use the same code as in the scanner.
  4. 4Choose a Title and enter the 13-digit National ID number. Both are needed when you make the payroll tax filing file.
  5. 5Choose a Wage type of Monthly or Daily, then enter the Base salary or Daily wage (THB). Registered with social security is already ticked for you.
  6. 6Press Save at the bottom of the panel, then repeat for everyone.

When it worked: The employee appears in the list with the status Active and can be picked on the attendance, shift and leave pages.

If you get stuck

I don't see the employee menu, or it says I have no access

This page shows salaries, so only the owner, accountant and auditor can open it. Managers can still use the attendance, shift and leave pages.

It says the employee code is already used in this branch

Codes can't repeat within a branch. Choose a code nobody is using yet.

An employee has left and I want to delete them

You can't delete them. Open their record, press Edit, change Status to Resigned, fill in End date and press Save. Their history stays intact.

26

Set up work shifts and your shop's holidays

The program uses shift hours to work out overtime and spot absences, and uses holidays to work out holiday pay without counting those days as absences.

The shift page, with shift setup and the shift schedule
The shift page, with shift setup and the shift schedule
The holiday page, with public holidays and your shop's own
The holiday page, with public holidays and your shop's own

Do this

  1. 1Open HR in the menu and press Shift. In Work shifts, fill in Shift code, Shift name, Clock-in time, Clock-out time and Break (minutes).
  2. 2Type the Standard hours yourself (a suggested figure is shown under the box), then press Save shift.
  3. 3In Shift schedule, choose the Employee, Shift and Date, then press Assign shift. Do one person and one day at a time.
  4. 4Open Holidays. Public holidays are already there. For extra shop holidays, in Add / edit business holidays choose the Date, fill in the Holiday name and choose a Holiday type.
  5. 5Press Save holiday.

When it worked: The new shift shows in the table as Active, the schedule lists employees by date, and the holiday you added appears tagged Business.

If you get stuck

I don't see the shift form or the holiday form

Only the shop owner can use these two sections; other roles only see the lists. Managers can still schedule shifts.

Staff take different weekly days off. Do I add them on the holiday page?

No. Handle each person's weekly day off in the shift schedule by not giving them a shift that day. Use the holiday page only if the whole shop closes on the same day.

I scheduled a shift on the wrong day

Assign a new shift to the same person on the same day to overwrite it, or press the three-dot button at the end of the row and choose Delete.

27

Record attendance, or import your scanner file

Clock-in and clock-out times are where working hours, overtime and absences come from. The program only uses them for pay after you summarize the whole month.

The attendance page, with manual entry and the month's entries
The attendance page, with manual entry and the month's entries
The scanner file import page, before choosing a file
The scanner file import page, before choosing a file

Do this

  1. 1Open HR in the menu and press Attendance. If someone forgot to scan, use Record time (manual): choose the Employee and Date, set Clock-in time and Clock-out time, then press Record time.
  2. 2Using a fingerprint scanner? Press Import file (GAIF) and choose the file in File (.csv / .json).
  3. 3Press Preview and check for error rows. If it looks right, press the confirm import button, which shows the number of rows.
  4. 4At month end, go back to the attendance page, pick the month above the table, press Reconcile this month and press Confirm.
  5. 5Check the status column. Rows marked Absent are days with a shift but no clock times, so check them before running payroll.

When it worked: A message says how many employee-days were reconciled (one employee on one day counts as 1), and the statuses in the table update.

If you get stuck

The import says it cannot find the employee

The code in the file doesn't match an employee code in the chosen branch. Check the branch, then change the Employee code on the Employee page to match the scanner, and import the same file again.

Thai text in the file looks garbled

Change the encoding box to TIS-620 (older Thai scanners) and preview again.

I recorded times but the hours and pay didn't change

You always need to press Reconcile this month first. If payroll was already calculated, go back to the pay run and press Calculate again.

28

Record and approve leave

Approved leave feeds into pay. If a monthly employee takes more than their yearly allowance, the program deducts the extra days for you.

The leave page, with the request form and the leave table
The leave page, with the request form and the leave table

Do this

  1. 1Open HR in the menu and press Leave. In Submit leave request, choose the Employee and Leave type; the brackets show the yearly allowance.
  2. 2Choose the Leave start date and End date. Number of days fills itself in; for half a day, change it to 0.5.
  3. 3Press Submit leave request. The request appears in the table as Pending approval.
  4. 4Press the three-dot button at the end of the row and choose Approve or Reject.
  5. 5If a shift was scheduled on a leave day, go to Shift and delete that shift, otherwise the day counts as an absence.

When it worked: The request shows Approved and is counted when you calculate pay for the month the leave starts.

If you get stuck

I entered a leave request wrongly. Can I fix it?

There is no edit button. If it is still pending, choose Reject on it and submit a new one.

I approved one by mistake

You can't undo an approval yourself yet. Contact our team on LINE @791ibitd before running that month's payroll.

Can staff submit their own leave in the program?

Not yet. The owner or a manager submits it for them on this page.

29

Run payroll and pay your staff

The program combines pay, overtime, social security and withholding tax in one pay run, posts the accounts when you approve it, and lets you print payslips straight away.

The payroll page with the new pay run window
The payroll page with the new pay run window

Do this

  1. 1Before you start, reconcile that month's attendance and approve all leave (steps 27 and 28).
  2. 2Open HR in the menu, press Payroll, then press New pay run. Enter the Year (A.D.), choose the Month, check the Payment date, then press Create pay run.
  3. 3On the pay run that opens, press Calculate.
  4. 4For allowances or deductions, press the three-dot button on the employee row, choose Edit, enter the Allowance or Other deductions with a reason, press Save, then press Calculate again.
  5. 5Check everyone's figures, then press Approve and press Approve again in the confirm window. Once approved it can't be changed.
  6. 6Press All payslips to print or save them as PDF, then transfer each net pay amount to your staff yourself.

When it worked: The pay run shows Approved, the payroll is posted to the accounts on the payment date, and the tax figures are ready for P.N.D.1 in step 32.

If you get stuck

The approve button can't be pressed

The pay run has not been calculated yet, so total income is still 0. Press Calculate first.

I added an employee after creating the pay run and they aren't in it

The pay run takes its list of names only when it is created, and you can't create the same month twice. Contact our team on LINE @791ibitd, and next time add all employees before creating the pay run.

Can I file social security from here?

Not yet. The program works out the social security amounts but does not produce a submission file, so you submit to the Social Security Office yourself.

Month end: tax and your numbers

Every month

30

Check your sales and purchase tax reports

VAT-registered shops must keep a sales tax report and a purchase tax report every month for each branch. The program builds them from your documents and shows which ones make the totals differ from the P.P.30.

The sales tax report and its comparison with the P.P.30
The sales tax report and its comparison with the P.P.30
Last month's purchase tax report
Last month's purchase tax report

Do this

  1. 1Set Branch: to a single branch, because these reports are made one branch at a time.
  2. 2Open Tax in the menu, press Sales tax report, choose the Tax month, enter the Year (A.D.) and press Show report.
  3. 3Look at the comparison box at the top. If it says Matches, you are fine. If not, scroll down to Why it does not match P.P.30 and fix the document it points to.
  4. 4Open Purchase tax report and do the same, then look at the table of items that have VAT but cannot be claimed this month.
  5. 5Press Print / PDF or Download CSV to keep a copy or send it to your accountant.

When it worked: Both reports say Matches against the P.P.30, or you know exactly which documents make them differ.

If you get stuck

A purchase bill with a tax invoice doesn't show in the purchase tax report

Usually the supplier's tax invoice number and date haven't been entered. Open Pay suppliers, open that bill, press Enter tax invoice, fill it in from the real invoice, then press Show report again.

I haven't received the supplier's tax invoice yet. How long can I wait?

Input VAT can be claimed in a later month, but no later than six months from the month after the month the tax invoice was issued. See the time left in Input VAT awaiting tax invoices on the Tax periods page, and ask your accountant if unsure.

My shop isn't VAT-registered. Do I need these?

No. Shops that aren't VAT-registered can skip steps 30, 31 and 34. If you're not sure whether you should register, ask your accountant.

31

Prepare your P.P.30 VAT return

The P.P.30 is the monthly VAT return. The program fills in all 12 boxes and makes the file for you, but you or your accountant must file and pay yourselves on the Revenue Department system.

Last month's P.P.30 page. The top shows the tax month status and the filing file box; the form itself is further down
Last month's P.P.30 page. The top shows the tax month status and the filing file box; the form itself is further down

Do this

  1. 1Set Branch: to a single branch, because the P.P.30 is filed separately for each branch.
  2. 2Open Tax in the menu, press P.P.30, choose the Tax month, enter the Year (A.D.) and press Show report.
  3. 3Check that box 5 (output VAT) and box 7 (input VAT) match the reports from step 30, then see at the bottom of the form whether tax is payable or overpaid.
  4. 4In e-filing file for RD Prep, press Create P.P.30 filing file, then press Download.
  5. 5Load the file into the Revenue Department's RD Prep program, then file and pay on the Revenue Department system before its deadline.

When it worked: You have a file whose name starts with PP30_, and a P.P.30 form you can keep with Print / PDF.

If you get stuck

The create file button can't be pressed

Either Branch: is still set to All branches or you haven't pressed Show report. Choose one branch and show the report first.

Last month was overpaid, but box 10 is 0

Box 10 only carries forward from a previous month that has been closed. Close last month first, as in step 34.

When is the filing deadline?

The program doesn't show filing deadlines. File within the Revenue Department's deadline, and ask your accountant if unsure.

32

Prepare your P.N.D.1 payroll tax return

Tax withheld from staff pay must be sent in every month. The program makes the attachment and file from approved pay runs; you or your accountant file and pay it to the Revenue Department yourselves.

The P.N.D.1 page with the month's employee attachment. The sample shop has no approved pay run this month, so the attachment is empty
The P.N.D.1 page with the month's employee attachment. The sample shop has no approved pay run this month, so the attachment is empty

Do this

  1. 1Check that the month's pay run shows Approved (step 29). Draft pay runs aren't counted.
  2. 2Open Tax in the menu, press P.N.D.1, choose the Tax month, enter the Year (A.D.) and press Show report. The tax month follows the pay date.
  3. 3If there is a red or yellow warning at the top, fix what it says first, then check the Total withholding tax to remit.
  4. 4Press Download RD Prep file (.txt). The file name starts with PND1_.
  5. 5Load the file into RD Prep, then file and pay the tax on the Revenue Department system before its deadline.

When it worked: You have a P.N.D.1 attachment listing everyone paid that month, plus the RD Prep file.

If you get stuck

The download button can't be pressed, or it says employee data is incomplete

Someone is missing a 13-digit national ID or a title. Go to Employee, fix that person's National ID number and Title, then come back and download again.

It says no salaries were paid this month

The pay run isn't approved yet, or its pay date is in another month. Try the month of that pay run's pay date.

A red bar says the tax doesn't match the accounts

The accounts may have been edited by hand. You can still download the file, but have your accountant check the journal before filing.

33

Prepare your P.N.D.3 and P.N.D.53 returns

When you withhold tax as you pay for services or rent, your shop must send that tax in for the payee: P.N.D.3 for individuals, P.N.D.53 for companies.

The P.N.D.3/53 page and the filing file box
The P.N.D.3/53 page and the filing file box

Do this

  1. 1When paying, open Pay suppliers, open the bill, press WHT settings and choose the income type for each line.
  2. 2Press Record payment, fill in how and when you paid, then press Save + issue 50 Tawi and print the certificate for the payee.
  3. 3At month end, set Branch: to one branch, open Tax, press P.N.D.3/53, choose the Form type and Tax month, then press Show report.
  4. 4Press Create e-filing file. The program makes both forms at once; press Download for each form that has items.
  5. 5Load the files into RD Prep, then file and pay on the Revenue Department system before its deadline.

When it worked: You have files starting with PND3_ or PND53_, and attachments that match the 50 Tawi certificates issued that month.

If you get stuck

It says some items don't have a payee type yet

Open Supplier, open that supplier, set Taxpayer type to Individual or Juristic person, then press Show report again.

I don't see the WHT settings button on the bill

The bill is already fully paid, or your role can't edit bills. Ask the owner or accountant to do it.

What percentage should I withhold?

The program uses the rate of the income type you choose, but doesn't check it against the law. Have your accountant confirm the rate for each kind of payment.

34

Close the tax period

Closing a period locks that month so nobody can post back into it, keeping the program in line with what you filed, and it books the tax you owe.

The tax periods page. Each row is one month, and the record payment button appears on months that were closed and posted
The tax periods page. Each row is one month, and the record payment button appears on months that were closed and posted
The panel of input VAT still awaiting tax invoices, at the bottom of the tax periods page. Nothing is outstanding in this picture, so it says every bill has its invoice
The panel of input VAT still awaiting tax invoices, at the bottom of the tax periods page. Nothing is outstanding in this picture, so it says every bill has its invoice

Do this

  1. 1Once the figures are right and you've filed, open the P.P.30 page for that month and press Show report.
  2. 2In Tax month status, press Lock period and post, read the amounts in the window, then press Lock period and post again.
  3. 3After paying the Revenue Department, open Tax, press Tax periods, then press Record payment on that month's row.
  4. 4Enter the payment date from the receipt, choose the account you paid from, then press Record payment.
  5. 5Scroll down to Input VAT awaiting tax invoices. Yellow rows are close to the six-month limit and red rows have passed it, so chase those suppliers for their invoices.

When it worked: That month's row shows Closed, and after you record the payment it shows Paid with the payment date.

If you get stuck

I found a wrong document after closing

Issue a credit or debit note dated in the current month instead. If you haven't actually filed yet, you can press Undo period lock on the P.P.30 page and fix it.

The lock and post button can't be pressed

Read the line under the button. Usually the month hasn't ended yet, or an earlier month is still open; close them from oldest to newest.

There's no record payment button

That month was closed with Lock period on the tax periods page, which only locks without posting. Go to the P.P.30 page for that month and press Lock period and post.

35

See whether you made a profit and have enough cash

The program posts the accounts every time you sell, buy or pay, so you can see your profit and cash straight away without waiting for your accountant.

The finance dashboard with this month's profit and cash
The finance dashboard with this month's profit and cash
Last month's income statement
Last month's income statement

Do this

  1. 1Open Reports in the menu, press Dashboard, and look at Net profit this month and Cash balance plus the six-month charts.
  2. 2Open Income statement and press Last month. The bottom line in green is Net profit; in red it is Net loss.
  3. 3Open Balance sheet, set As of to the last day of the month, press Show report, and see what you own and owe.
  4. 4Open Cash flow statement, press This year, then press Show report to see where cash came from and went.

When it worked: You know last month's profit or loss, and the balance sheet says Balanced.

If you get stuck

I made a profit but cash didn't go up

Look at operating activities in the cash flow statement. If receivables or stock went up, less cash comes in than the profit. Ask your accountant if it is still unclear.

The cash flow statement shows a difference that is not 0

Usually an account in the chart of accounts doesn't have a cash flow category yet. Ask your accountant to check the Chart of accounts page.

I pressed a date range on the cash flow statement and nothing changed

On this page the range buttons only fill in the dates. You always need to press Show report afterwards.

36

Send your numbers to your accountant

Your accountant needs the trial balance, general ledger and journal to check your books before filing tax and closing the accounts. The easiest way is to give them their own login.

The trial balance at month end
The trial balance at month end
The general ledger, showing one account at a time
The general ledger, showing one account at a time

Do this

  1. 1Invite your accountant under System settings > Users & roles and give them the Accountant role (as in step 12).
  2. 2Or send files: open Reports, press Trial balance, set As of to the month end, press Show report, then press Print / PDF and save as PDF.
  3. 3If your accountant asks about one account, open General ledger, choose the Account, set From date and To date, press Show report, then press Print / PDF.
  4. 4Each journal entry is under Finance > Journal entries. That page has no print button, so your accountant should look at it with their own login.
  5. 5Attach the tax reports and files from steps 30 to 33 as well.

When it worked: Your accountant can see the numbers themselves, or has a trial balance PDF marked Balanced.

If you get stuck

The trial balance says it is out of balance

An entry was not posted on both sides. Look through each account on the General ledger page and ask your accountant to check.

Can I export to Excel?

The trial balance and general ledger only have Print / PDF for now. The sales and purchase tax reports have Download CSV, which opens in Excel.

My accountant works for several shops. Can they use the same email?

One email can belong to only one business, so ask your accountant to use a separate email for your shop.

Year end

Once a year

37

Prepare your P.N.D.1A annual payroll tax summary

The P.N.D.1A sums up each employee's pay and withheld tax for the whole year. The program totals your approved pay runs and makes the file; you or your accountant file it with the Revenue Department yourselves.

The P.N.D.1A page before creating the file
The P.N.D.1A page before creating the file

Do this

  1. 1Set Branch: to a single branch, because this form is filed separately for each branch.
  2. 2Open Tax in the menu, press P.N.D.1A, and enter the Tax year (A.D.), for example 2026.
  3. 3Press Download P.N.D.1A filing file, check the number of people, total income and total tax for the year, then press Download.
  4. 4This page has no list of names, so compare the totals with the P.N.D.1 page for all 12 months in the same branch.
  5. 5Load the file into RD Prep and file it on the Revenue Department system before its deadline.

When it worked: You have a file whose name starts with PND1A_, and the yearly totals match the sum of all 12 monthly P.N.D.1 returns.

If you get stuck

It says there are no salary payments for this tax year

The year box only takes the A.D. year. Enter 2026 rather than 2569, and check that the pay runs for that year are approved.

It says the file can't be made because employee data is incomplete

Go to Employee, fill in the 13-digit National ID number and the Title for the people listed, then download again.

Do I need to show social security or provident fund amounts separately?

The program has no fields for these yet; the file only has total income and tax for the year. Have your accountant check what the form needs before filing.

38

Record fixed assets and depreciation

Things you buy to use for years, like machines, fridges or vehicles, are expensed a little each month. If you don't record them, your profit for the year will be wrong.

The fixed assets page with the add asset panel
The fixed assets page with the add asset panel

Do this

  1. 1Set Branch: to the branch that owns the item, then open Finance in the menu and press Fixed assets.
  2. 2Press Add asset and fill in Asset name, Acquisition date and Useful life (months).
  3. 3Enter the price in Cost (THB). For VAT-registered shops this box is called Amount paid incl. VAT (THB); if you have a tax invoice, tick Has a full tax invoice and fill in its details.
  4. 4Press Save + post to accounts. The program posts the purchase for you straight away.
  5. 5Run depreciation every month: pick the month in the depreciation bar and press Run depreciation for the period. At year end, check it has been run through December.

When it worked: The asset appears in the table with an FA number and its accumulated depreciation grows each month. Items fully written off show Fully depreciated.

If you get stuck

I entered it wrongly. Can I edit or delete it?

This page has no edit or delete button yet, so check carefully before saving. If you already saved a mistake, ask your accountant.

It says there are no assets to depreciate this period

That month was already done, or a later month was run first. To catch up, start from the oldest month and go one month at a time.

How many months of useful life should I set?

It depends on the kind of item and the tax rules, so ask your accountant before saving.

39

Inventory and raw materials report

VAT-registered shops that sell goods must keep a monthly record of stock received, issued and remaining for each branch. The program builds it from your stock movements, and year end is a good time to count the real stock and compare.

The inventory and raw materials report, one table per product
The inventory and raw materials report, one table per product

Do this

  1. 1Open Tax in the menu, press Inventory & raw materials report, and choose the branch in Branch.
  2. 2Set Month to December, enter the year in A.D., leave Product on All products and press Show report.
  3. 3Count the real stock on the shelves and compare it with the carried-forward row at the end of each product table.
  4. 4If they don't match, make a count sheet under Stock count. The adjustments then show in the report with their document numbers.
  5. 5Press Print / PDF or Download CSV for each month to keep a copy, and ask your accountant how long you must keep them.

When it worked: Each product has a table for the month, starting with Balance brought forward and ending with a carried-forward balance that matches your count.

If you get stuck

It says the month or year is invalid

The year box only takes the A.D. year, such as 2026. Entering a Thai Buddhist year shows this message.

Can I see all branches in one report?

No. This report has to be made one branch at a time, so pick each branch and press Show report.

I want to see money values too

Tick Show values at cost to add unit cost and value columns. Items with no recorded cost, such as stock adjustments, show a dash.

40

Set next year's budget

Set income targets and spending limits in advance, and every month the program compares them with the actual figures, so you quickly see where you overspent.

The budget page comparing budget and actual by account
The budget page comparing budget and actual by account

Do this

  1. 1Set Branch: to a single branch, because budgets can't be edited in all-branches mode.
  2. 2Open Reports in the menu, press Budget, choose the Year and Month, then press Show report.
  3. 3Click the figure in the Budget column for the account you want, type the amount and press Save.
  4. 4Repeat for the other accounts, one month at a time until all 12 months are done.
  5. 5During the year, open this page every month. Yellow rows are accounts that are more than 10 percent off budget.

When it worked: The income and expense tables have budget figures, and the summary compares Net profit (budget) with Net profit (actual).

If you get stuck

I click a budget figure but no box opens

Either Branch: is still on All branches, or your role can only view. The owner and accountant can edit budgets.

Can I set the whole year at once?

Not yet. Budgets are set one month at a time.

I want to remove a budget figure

Enter 0 and press Save.

Optional tools for your kind of business

Pick only what your shop uses and skip the rest

41

Sell wholesale to other shops

Shops and companies that buy in bulk usually pay less than walk-in customers, order ahead and take deliveries in rounds. A sales order locks the agreed price, takes stock out only when you deliver, and bills each delivery.

Customer tier discounts on the wholesale page
Customer tier discounts on the wholesale page
The create sales order panel
The create sales order panel

Do this

  1. 1Open Customer in the menu, tap the shop that buys wholesale, set B2B price level to Wholesale or Dealer, and press Save.
  2. 2Open B2B wholesale in the menu, enter the discounts in Wholesale (%) and Dealer (%), and press Save discounts. Products that already have a wholesale price in baht on the product page use that price instead.
  3. 3When the customer orders, press Create sales order, pick the Customer, choose a product, enter the quantity and press the plus button for each line, then press Create sales order at the bottom of the panel. The prices are locked from this moment.
  4. 4On delivery day, press the three-dot button at the end of the sales order row, choose Deliver goods, set Deliver now to what you actually send, and press Save delivery. Stock goes down now, and if the branch does not have enough, it will not save.
  5. 5Press the three-dot button on the same row, choose View details and press Bill on that delivery. You get an invoice dated on the delivery day. When the customer pays, choose Receive payment on that invoice in Sales documents (step 16).

When it worked: The sales order shows Partially delivered or Fully delivered to match what went out, and each billed delivery shows its invoice number with a View bill link.

If you get stuck

The sales order didn't use the wholesale price

Check that the customer's B2B price level is set. Prices are locked when the order is created, so orders made before you set the level don't change. Create a new order.

How does the baht discount on the sales order show on the invoice?

The discount is split across deliveries by the value shipped each time, so once everything is delivered the full discount has been applied. Invoices billed before 8 Oct 2026 have no discount; to give it on an old invoice, issue a price-reduction credit note against that invoice (step 17).

I made a sales order by mistake. Can I edit or cancel it?

There is no edit or cancel button for sales orders yet. Don't deliver against the wrong one; create a correct new order instead, and check the lines before you press create.

42

Make your own products: recipes and production orders

Shops that make what they sell, like bakeries, drink shops or small factories, need to know how much material and money goes into each item. A recipe works that out, and every production run takes the materials out of stock and adds the finished goods for you.

The new bill of materials panel. The sample shop has no made-in-house products yet, so it shows a reminder to set the product type first
The new bill of materials panel. The sample shop has no made-in-house products yet, so it shows a reminder to set the product type first

Do this

  1. 1On the Product page, set the Product type of what you make to Self-manufactured and of the ingredients to Raw material. They must all be in the branch where you produce.
  2. 2Set Branch: to the branch that produces, open Manufacturing in the menu and press New BOM.
  3. 3Pick the Finished good (FG) and enter Yield/batch, which is how many pieces one batch makes, then Labor/batch (THB) and Overhead/batch (THB) for one batch. Enter 0 if there are none.
  4. 4In Add raw material, type a name and pick it, then enter Qty/batch and Waste %. Repeat for every ingredient and press Save BOM.
  5. 5Each time you produce, press Produce, choose the Bill of materials, enter the Quantity to produce you actually made, check there is enough material, and press Confirm production.

When it worked: The panel shows Production complete with a number starting with MFG and the cost per piece. On the Product page the raw materials go down and the finished goods go up.

If you get stuck

The finished good list is empty, or I can't find a raw material

These lists only show Self-manufactured and Raw material products in the selected branch. Check the product types and Branch:.

It says there is not enough raw material

Nothing is taken out of stock partway; the whole order is not saved. Receive more material first (step 19) or produce fewer.

I produced by mistake. Can I cancel it, and is the cost posted to the accounts?

There is no cancel button yet, so fix the stock with Adjust stock. As for the accounts, each production order posts one journal entry for you, moving the cost of materials, labour and overhead into the value of the finished product. The stock adjustment you use to fix it is posted for you too.

43

Follow up with customers and pay sales commission

Customers who are still deciding slip away if nobody writes them down. The deal board shows which stage each one is at, follow-ups remind you who to call and when, and commission is worked out every time a salesperson issues a bill.

The deal board with the new deal panel
The deal board with the new deal panel
Setting your shop's commission rates
Setting your shop's commission rates

Do this

  1. 1Open CRM in the menu, press Pipeline, then press Create deal. Enter the Deal name, choose the Customer (optional), enter the Expected value (฿) and press Create deal at the bottom of the panel.
  2. 2As talks move on, press the right arrow on the card to move it along. At Quotation, press → Quotation to make a quotation straight from the deal. The deal must have a customer.
  3. 3Close the deal at Closing with Won or Lost.
  4. 4Write down follow-ups under Activities: press Create activity, pick the customer, enter the Topic and Follow-up due, and press Done when it is finished.
  5. 5The owner sets the rates under Commission: choose Calculate commission from, enter the Business default rate (%) and press Save default rate. For anyone on a different rate, fill in Individual rates per person and press Save individual rates.
  6. 6After you pay the salesperson yourself, press Pay on the Unpaid row. This only records the payment; it does not transfer any money.

When it worked: Deals sit on the board by stage, late follow-ups are marked Overdue, and bills from salespeople show their commission on the Commission page.

If you get stuck

A salesperson issued a bill but no commission appeared

Commission only appears when the account that issued the bill is linked to an employee and that person's rate is above 0. The owner opens the person on the Employee page and links them under Sign-in account. Commission is worked out when a bill is issued, so it starts from bills issued after linking.

The manager can't open the commission page

Only the owner, accountant and auditor can open it, and only the owner and accountant can change rates or press pay.

Can I rename or delete a deal?

There is no edit or delete button yet. For a deal that won't go ahead, move it to Closing and press Lost. It leaves the board but still counts in the figures.

44

Get leads from LINE and your website, and see if ads pay off

People who message your shop on LINE or fill in a form on your website land in one inbox in the program, with nothing to copy by hand. If you add your ad spend, it also shows which campaign earns back more profit than it costs.

The connect new channel panel for LINE OA
The connect new channel panel for LINE OA
The ad spend versus profit report. The sample shop has no ad data yet, so there are no figures to show
The ad spend versus profit report. The sample shop has no ad data yet, so there are no figures to show

Do this

  1. 1The owner opens Sales channels in the menu, presses Channel settings, then Connect new channel. Set the Channel type to LINE OA or WordPress site and give it a Channel name.
  2. 2For LINE, paste the value copied from LINE Developers into Channel secret from LINE, press Create channel, then press Copy next to the Webhook URL on the card and paste it on the LINE side. The detailed steps are in User guide under the sales channels menu.
  3. 3People who add you as a friend or send a message show up under Lead inbox. After you contact them, change Status to Contacted, and note what you discussed with Add follow-up note in the three-dot menu at the end of the row.
  4. 4For people who decide to buy, choose Convert to customer in the three-dot menu and press Confirm convert to customer. To keep following up, tick Also open a deal in the pipeline (step 43).
  5. 5For signs or posters in the shop, make a QR code under Codes & QR: set your LINE OA id on the card at the top first, then press Create new code and QR / link to download it for printing.
  6. 6For Facebook or Instagram ads, export a CSV file from Meta Ads Manager and press Import ad spend on the Ad spend (Ad-to-GP) page, then press View report. An ROI of 1.00 or more means gross profit was higher than the ad cost.

When it worked: Send your shop one LINE message from your own phone, and a new row appears in Lead inbox with a red number on the menu counting people nobody has contacted yet.

If you get stuck

I messaged on LINE but nothing appeared in the lead inbox

LINE only creates an entry when someone adds you as a friend or sends a text message in a one-to-one chat; pictures, stickers and group chats do not count. Check the channel is not paused, and open the Quarantine page to see if anything was rejected and why.

Why do LINE entries have no name?

LINE doesn't send the person's name, so it shows as no name. That is normal; reply in the LINE chat.

Can I add Google ad spend?

The owner presses Connect Google Ads account on the ad spend page, then Fetch data now. If it fails, tell the team under Report a problem with the message shown on screen.

45

Ask the AI assistant about your shop

Want today's sales, this month's profit or overdue receivables? Just ask in plain words. The assistant opens the real reports in the program and sums them up, and every number is checked against the report before it is shown.

The AI assistant page with ready-made questions
The AI assistant page with ready-made questions

Do this

  1. 1Set Branch: to the branch you want to know about, or all branches. The assistant only reads the branch selected when you ask.
  2. 2Open AI assistant in the menu and press a ready-made question such as How much did we sell today or How much profit this month.
  3. 3Or type your own question in one full sentence with a clear time period, such as "What did the income statement look like in September?", and press Ask. It does not remember earlier questions.
  4. 4Look for the green bar under the answer saying the numbers were verified, and press a tag under Source of numbers: to open the source report and compare.
  5. 5Owners can scroll down to Items to review, which lists voided documents, refunds, price changes and stock adjustments from the last 30 days.
  6. 6To see everything it can answer, press Read the AI assistant guide at the top right of the screen.

When it worked: A short answer appears under your question, with a bar saying the numbers were checked and tags showing which report, branch and dates they came from.

If you get stuck

It says the answer was held back

Some number couldn't be matched to a report, so the system won't show an answer you can't trust. Ask again more precisely, for example naming the month.

It says today's questions are used up

The whole shop shares one daily allowance, 30 questions by default. The bar at the top of the page shows how many are left, and it resets after midnight.

Can I ask for sales by product, or which customers owe money?

Not yet. It reads 7 financial reports and can't see customer or staff names. For names, look under Expenses & receivables.

46

Sell digital files and send customers the link

Things sold as files, like e-books, patterns or course files, can be sold without limit and need no stock count. Once you issue the receipt, the customer scans the QR code on it and downloads the files, and the program records when they did.

The add product panel for a service or digital product
The add product panel for a service or digital product

Do this

  1. 1Open Product in the menu, press Add product, set the Product type to Service/digital, enter the name and price, and save the product.
  2. 2Tap the product in the list to open it again. The Files the customer will receive section works now, because a product has to be saved before files can be attached.
  3. 3Press Add file. Each file can be up to 50 MB. Program files such as .exe are not allowed. If you have several files, zip them into one .zip.
  4. 4Sell as usual on the sales page or the POS. The printed receipt has a QR code for the customer to scan and download. The link works for 30 days and 5 downloads. If the bill has a customer with an email address, the link is emailed too.
  5. 5To see whether the customer has downloaded, open Sales and press Digital file links. If a link has expired, press Extend; if the download limit is used up, press Issue new link.

When it worked: The bill appears on the Digital file links page as Not downloaded and changes to Downloaded once the customer has the files.

If you get stuck

I can't see where to attach files

It only appears for saved products of type Service/digital. If the product is new, save it first and then open it again.

What's the difference between extend and issue new link?

Extend only moves the expiry date, and the QR code on the old receipt keeps working. Issue new link resets the download count, but the old QR code stops working at once, so you must send the new link yourself.

I want to allow more than 5 downloads

That can't be changed yet; every link gets 5. When the customer uses them up, press Issue new link.

47

Set up POS registers so slips print your Revenue Department machine code

VAT-registered shops that issue abbreviated tax invoices from the POS must show the machine code from their approved PP.06 on every slip. Set it up once and that register prints the code for you, numbers its own receipts, and gives you an end-of-day sales summary per register. Shops not registered for VAT can skip this step.

The POS registers section on the business information page
The POS registers section on the business information page
The add register form. The numbers shown are examples.
The add register form. The numbers shown are examples.
Choosing the register when opening a shift
Choosing the register when opening a shift
An abbreviated tax invoice slip showing the machine code
An abbreviated tax invoice slip showing the machine code
Daily sales by register, with the print button
Daily sales by register, with the print button

Do this

  1. 1The owner opens Business information in the menu, scrolls down to POS registers and presses Add register.
  2. 2Choose the Branch, give a Register name such as Cashier 1 and a Document prefix such as K1, enter the Revenue Department machine code and Approval date, then press Save. No code yet? You can save it now and fill it in later.
  3. 3At the counter, open Touch-screen POS. When opening the shift, pick the register in Register and press Open shift. The device remembers it for next time.
  4. 4Sell as usual. Slips from that register show a machine code line, and receipt numbers start with the register prefix, such as K1-2026-0001.
  5. 5At the end of the day, press Today's sales for this register on the POS screen, check each register's totals, and press Print to keep a copy.

When it worked: The register row under POS registers shows Printed on slips, slips carry the machine code, and the summary page shows the first and last receipt numbers and the sales of each register.

If you get stuck

I don't have the code from the Revenue Department yet. Can I still sell?

Yes. Add the register now and leave the code empty. The row shows Awaiting code and the POS shows a reminder. When the code arrives, fill it in and every bill after that prints it.

I cannot open a shift; it says this register already has an open shift

Each register can have one open shift at a time, and someone else has a shift open on it. Close that shift first, or choose another register.

How do I move a register to another branch?

Tap that register row, press Retire this register, then add a new register at the other branch. Remember to notify the Revenue Department with form PP.06.1.

48

Reconcile your bank accounts every month

Comparing your bank's lines with your books one by one shows right away which transfers haven't been recorded and which were entered wrong, and gives you a reconciliation to hand your accountant every month.

A bank account page. Match suggestions sit above the list, and every line has a match button
A bank account page. Match suggestions sit above the list, and every line has a match button
The match window. You can pick several entries; the selected total must equal the bank amount
The match window. You can pick several entries; the selected total must equal the bank amount
The reconciliation. The bank side and the book side must agree before you can close the period
The reconciliation. The bank side and the book side must agree before you can close the period

Do this

  1. 1Open Finance, press Bank account, then press Add bank account. Enter the Reconciliation start date and the Opening balance (THB) from your bank statement at the end of the day before the start date.
  2. 2Download the statement from your bank website or app as Excel or CSV, open that account, and press Import statement. Tell it which column is which the first time; it remembers after that.
  3. 3Press Start reconciliation once, then press Confirm on the pairs the program suggests. For the other lines, press Match and pick the matching book entries.
  4. 4For bank fees or interest your books don't have yet, press Match on that line and choose the Create new entry tab.
  5. 5At month end, press Reconcile and close period, enter the Bank statement balance (baht), and press Lock period. Then press Print reconciliation to keep a copy or send it to your accountant.

When it worked: The reconciliation shows Agrees with the bank side, and that month appears under Closed periods.

If you get stuck

I can't close: the balance I entered doesn't match the imported lines

Usually some days weren't imported. Download and import the missing range; lines you already have are skipped. If it still differs, check the account's opening balance.

I can't find a match for an expense I paid by transfer

The expenses page always records cash. Press Match, choose the Create new entry tab, and set the Contra account to 1110 Cash.

I need to change something in a month I already closed

On the reconciliation page, press Reopen period on the latest period, make your changes, then close it again.

When you get stuck

Open when you need it

49

Report a problem to the team, and see who did what in your shop

When the guide cannot help, you can send the problem to real people on the team from inside the program. Owners who want to know who voided a bill, adjusted stock or changed a price can look back in the audit log.

The new problem report form
The new problem report form
The audit log, filtered by action and date
The audit log, filtered by action and date

Do this

  1. 1Try the Ask how to use button on the top bar first. If it does not answer your question, press Still no answer? Contact support in that box, and the page you are on is attached for you.
  2. 2Or open Report a problem in the menu, press Report a new issue and pick the closest Topic.
  3. 3Fill in a Short subject, then under Tell us more describe what you were doing, which button you pressed, the message you saw and any document number. Never type your password.
  4. 4Press Send report and you get a number starting with GS. Check back on this page from time to time, because there is no email or LINE alert yet when the team replies.
  5. 5For reports showing Answered or Waiting for your reply, tap the row to read it, type your reply at the bottom and press Send.
  6. 6Owners open Audit log in the menu, choose an Action such as Void document or Adjust stock, set the From date, and tap a row to see the details.

When it worked: Your report sits at the top with its GS number and the status Awaiting review, which changes to Answered when the team replies.

If you get stuck

Can I attach a screenshot?

Not yet. Type the on-screen message exactly as you see it, along with the document number.

The audit log doesn't show who did it

It only shows You or Another user. Use the time, branch and document number together with your staff work schedule.

The manager can't open the audit log

Only the owner and auditor can open it. Everyone can use Report a problem; each person sees only their own reports, while the owner sees every report in the shop.

50

Plans, paying for the service, and when the trial ends

During the trial you can record everything. If the trial ends and nobody pays, the shop becomes read-only: nothing is lost, but nothing new can be saved until the owner pays.

The plan and billing page. The sample shop is an internal test business, so it has no next cycle and no pay buttons. A real shop sees PromptPay or card pay buttons under each plan
The plan and billing page. The sample shop is an internal test business, so it has no next cycle and no pay buttons. A real shop sees PromptPay or card pay buttons under each plan

Do this

  1. 1The owner opens System settings in the menu and presses Plan. Check the Current plan card, the Next cycle card, which shows the trial days left, and the Status card.
  2. 2Choose the Yearly tab, which gives 2 months free, or the Monthly tab. Prices are per branch per month, and the amount on the first payment button already covers every branch open at that moment. After that, each new branch is paid for first, for the days left in the cycle, and opens once the payment goes through.
  3. 3Read the list under each plan card. Starter suits a single shop with a small team, and Business adds HR and payroll, wholesale, manufacturing and the AI assistant. During the trial you can only pay for the plan you are on.
  4. 4Press the pay button on the card. Yearly can be paid by PromptPay or card; monthly uses a card charged automatically every month. You pay on Stripe, then wait about a minute and refresh the page.
  5. 5To have your tax ID on the service receipt, fill it in on the Business information page before paying. Receipts are under Service receipts / tax invoices; press a number to print it or save it as a PDF.

When it worked: The Status card shows Active, the date on the Next cycle card moves forward, and the yellow warning bar at the top of every page disappears.

If you get stuck

Every page has a yellow read-only bar and nothing will save

The trial has ended or a payment is overdue past the grace period. The owner presses Go to Plans & billing in the bar and pays as in sub-step 4. All your data can still be viewed.

I want to switch to Starter during the trial

Not during the trial. Once it ends you can pick either plan. After paying, you can change plans yourself on the Plan page: an upgrade takes effect straight away and you pay the difference for the days left in the cycle, while a downgrade takes effect at the end of the cycle.

Some menu items have a lock icon, and I cannot save anything new there

That feature is in the Business plan. A shop on Starter can still view its existing data there but cannot create or edit anything. Press Upgrade plan in the box at the top of that page. It takes you to the plan page, where you can switch to the Business plan, and the menu then unlocks. Only the owner can open the plan page, so if you are not the owner, ask the owner to do it.

I want to stop the monthly card charge, change card or get a refund

The Plan page has a cancel button, which takes effect at the end of the cycle, and an update card button for changing your card. Money for a cycle already paid is not refunded. For anything else, tell the team under Report a problem and choose Billing.