Skip to content
+371 28 814 135
ReactDesk
Moving from another system? We bring your data across and you get 31 days of Premium free. Start free
For shops, workshops, studios and services

Sales, jobs and stock in one system

One system for the counter, the work and the paperwork. Switch on the sections you need, name your own job stages, give each person a role and print receipts with your own layout.

Moving from another system? E-mail info@reactdesk.io or write in the chat at the bottom right. We bring your data across and give you 31 days of Premium free.

No card needed Ready in a few minutes Nothing renews by itself
ReactDesk · Dashboard
Search — jobs, clients, orders… EN
Open jobs
8
Ready today
3
Revenue (today)
€345
Low stock
2
Latest jobs
A
#214 · Bicycle — spring service
Anna K.
Ready
M
#213 · Order — office chairs ×4
Māris J.
In work
S
#212 · Kitchen cabinets — fitting
Sergey L.
New
Ready for pickup
e-mail sent to the client

Built on Latvian and EU standards

VID e-receipt electronic receipts PEPPOL e-invoices EveryPay (Swedbank) card payments Enterprise Register client details GDPR data protection SHA-256 receipt integrity
11
interface languages, each person picks their own
27
EU countries with VAT and currency preset
1
price per company, not per person
€0
to bring your data across from another system
Three blocks — one system

How ReactDesk helps your business run smoother

The counter, the daily jobs and the back office share one system. Stock and financial reports are included from the Pro plan.

For the counter

Counter block

Every sale takes its items off stock

  • POS with search by code, barcode or name
  • Receipts with a SHA-256 checksum and reprint
  • Cash, card or bank transfer
Sales Front desk
For the jobs

Jobs block

See how many jobs are at each stage

  • Job queue with stages and a day planner
  • E-mail to the client at the stage you choose
  • Items come off stock when added and go back when removed
Service Operations
For the office

Office block

Sales and VAT figures for any period

  • Invoices, plus e-invoices for state and municipal clients
  • Financial reports and VAT summaries
  • Activity log of changes to money, stock, people and permissions
Accountant Owner
What is inside

The sections you get

Turn on the ones your business uses and switch off the rest. They share one set of data: a sale takes the item off stock, and a client’s card shows their jobs and purchases.

Jobs & orders

Take in a job, add the items and the work, move it through your own stages and print a ticket and a label for it. Orders keep track of items a client is waiting for.

Stock

Quantities, prices, shelf places and barcodes. Items below their minimum are flagged, and a box check corrects the count using a phone camera.

Point of sale

Scan or search, take cash, card or a transfer, and print the receipt. Works with a barcode scanner and a receipt printer.

Clients

One card per client with contacts, jobs and purchases. A new card is made when you take in a job for a new phone number.

Money

Sales by day, payment method and VAT rate, profit after the cost of goods, and shift reports when you use a fiscal register.

Reports

How long jobs take, warranty returns, stock that does not move and clients who come back. Print any report or save it as a PDF.

A look inside

Three screens from the app

The stock list, the till and the reports.

Stock
All · 48 Low stock · 3 Received today · 6
Search name, code or barcode…
48 items
Garden hose
37.5 m · €1.20 / m
In stock
Grass seed
1.75 kg · €9.80 / kg
Low
Work gloves, size L
42 pcs · €3.90
Received
StockItems counted in pieces, metres or kilograms, with low-stock flags and barcode search.
Point of sale
Scan an item… Listening
Garden hose
2.5 m × €1.20
€3.00
Grass seed
0.5 kg × €9.80
€4.90
Total €7.90
Cash Card Transfer
Record sale
Point of saleScan, take the payment, print the receipt.
Reports
This month This year
Financial summary Live
Revenue (incl. VAT)
€2,340
New clients
12 +8%
ReportsFigures from the sales and jobs you have recorded.
Done for you

Small tasks the system does on its own

You decide which of them are on and what the messages say.

  • Client e-mailsWhen a job reaches a stage you chose, the client gets an e-mail with your wording and a link to follow the job.
  • Activity logChanges to money, stock, people and permissions are recorded with who made them and when. Nobody can edit the log.
  • Stock kept in stepA part added to a job comes off stock; take it off the job and it goes back.
  • Your print layoutsTickets, receipts and labels carry your logo, your terms text and the layout you set in the editor.
New job created
#RTB-1042 · Bicycle spring service · 9:04
Part taken from stock
Brake pads −1 · auto-deducted · 9:18
Marked ready · client notified
E-mail sent to Anna K. · 14:30
Paid at POS · receipt printed
€64.00 · profit €38 · 15:02

Try ReactDesk free

Free for 7 days, 14 if a friend sent you, 31 if you are moving from another system. Or write to us and we will show you the system online.

ReactDesk support
We answer here on working days
Hello. Tell us what your business does and we will help you set it up.
For each person on the team

What each role uses

At the counter

The till, receipts and the client’s history on one screen.

See all features
Till with search and barcode scanning Receipt printing and reprint Cash, card or split payment Client history at the counter Shift and X/Z reports with a fiscal register Low-stock flags

On the job

Each job with its stage, its items and its place on the day planner.

See all features
Job list by stage A day planner for each person E-mail to the client at the stage you choose Items taken from stock as you add them Tickets and labels in your layout History per job and per client

In the office

Invoices, VAT figures and exports from what was actually recorded.

See all features
Invoices, plus e-invoices for state and municipal clients VAT summaries Financial reports and export Sales by cashier and payment method Activity log Export your data anytime
For whom

For businesses that sell, serve or fix

If you have customers, a counter, stock or jobs to keep track of, it fits. Switch off what you do not need and name your stages the way your trade does.

Shops & retail Online shops & wholesale Nail, hair & beauty studios Trades & installers Rentals & equipment hire Car & vehicle service Appliance & equipment service Phone & computer repair Any small business
Yours to set up

Change it to fit your business

Nothing is tied to one trade. An owner or admin changes these in Settings, and most take a minute.

Sections

Switch off what you do not use, such as stock, orders or the till. The menu shows only what is on.

Your job stages

Name the stages a job goes through, pick their colours and order, and choose which ones e-mail the client.

Roles and permissions

Give each person a role, ready-made or your own, and choose per section what they may see, add, change, delete or export.

Tickets, receipts, labels

Your logo, business details and terms text. Drag fields on the label editor, pick A4 or A5 and the receipt paper width.

Client e-mails

Write the subject and text clients receive, choose the language and add your Google or Facebook review link.

Form suggestions

The items and problems your job form suggests, or the ones you use most, picked automatically.

Country, VAT, currency

Pick your country and its VAT rate and currency are filled in. Set your margin, time zone and working hours.

Each person’s own view

Everyone orders their own menu, chooses text size, dark mode and language, and picks the cards on their dashboard.

Missing a setting your business needs? Tell us through the ideas box further down.

On any device

Computer, tablet or phone

It runs in the browser, so there is nothing to install. The layout adapts to the screen.

At the counter

The full app on a Windows or Mac computer, with a barcode scanner and a receipt printer.

Tablet & phone

A bottom menu you can reorder, for checking or taking in a job away from the desk.

Hosted in the EU

Encrypted connections and regular backups, on servers in the European Union.

Made in Latvia, ready for Europe

Set up for any EU country

Pick your country and its currency and standard VAT rate are filled in. The interface is in 11 European languages, and each person picks their own.

Hosted in the EU GDPR compliant Secure payments
Legal information

A real, registered company in Latvia

ReactDesk is run by a company registered in Latvia — verify us in the public Company Register.

REACT DESK SIA Reg. No. 50203782531
Verify in the Company Register
Connections

What it connects to

Included in the plans that list them, with no extra fee.

EveryPay (Swedbank)

Secure card payments online

VID e-receipt

Electronic receipts meeting VID requirements

PEPPOL

E-invoice XML for state and municipal clients

Enterprise Register

Client details filled in automatically

Receipt printers

Receipts and labels on your usual printer

E-mail

Messages to clients when a job reaches your chosen stage

Why ReactDesk

What people use before ReactDesk

Spreadsheets & notebooks

  • Data scattered across files and paper
  • No shared, real-time work queue
  • Every reminder and message by hand
  • History leaves when staff do

Generic office CRMs

  • Built for sales offices, not daily operations
  • Billed per seat — costs grow with your team
  • POS, stock and jobs live in separate tools
  • Heavy setup and training

ReactDesk

  • 11 languages — works in any EU country
  • Flat price — never billed extra per user
  • Sales, POS, stock, jobs & reports in one
  • Human support, EU-hosted and GDPR-ready

What your business gains

Less phoning

Clients get an e-mail when their job is ready, so nobody rings round.

Clients come back

Reminders you schedule go out on the day, for example when a service is due.

Easy to find

One search box finds any job, sale, client, order or item.

Clear numbers

See what sells, what sits on the shelf and how long jobs take.

Simple pricing

One price per company

You pay per company, not per person. Each period is paid once and nothing renews by itself. Every plan starts with a free trial of up to 31 days, no card needed.

Pay yearly and get 2 months free

No VAT is added: we are not VAT-registered yet, so the price is the same with and without VAT.

Starter

€5.99 / month

For one or two people.

  • Jobs & printable tickets
  • Clients & point of sale
  • Up to 2 team members
  • Email support
Start free
Most popular

Pro

€9.99 / month

For a team with stock and purchasing.

  • Everything in Starter
  • Inventory, orders & suppliers
  • Financial reports & VAT
  • Custom roles & permissions
  • Unlimited team members
Start free

Premium

€19.99 / month

Adds online payments and priority help.

  • Everything in Pro
  • Online card / bank payments
  • Priority support & data migration
Start free

Enterprise

Let’s talk

For larger teams and resellers. Priced by agreement.

  • Everything in Premium
  • Custom integrations & API
  • Dedicated onboarding & SLA
  • Volume / reseller discounts
Request a call
Free trial

Try it free

How long your free trial lasts depends on how you start.

7 days
Standard start

Sign up and start working right away — no card required.

14 days
Referred by a friend

Came on a friend’s recommendation? Get a week more.

31 days
Switching from a CRM

Moving from another system? A full month of Premium to migrate without rushing.

When you sign up, tell us you’re switching from another CRM or were referred — and we’ll grant the longer trial.

AL +

Try it with your own work

Sign up, pick your country and switch on the sections you need. It takes a few minutes.

Start free
No card · Every feature during the trial · Nothing renews by itself
Built local

Made in Latvia for small businesses

Your language, any country

Each person picks one of 11 languages, and prices are in your country’s currency. In Latvia, company clients can be filled in from the Enterprise Register.

Your data, protected

Hosted in the EU on encrypted connections and backed up regularly. Roles limit who sees what, and the activity log shows who changed what.

One price, your whole team

You pay per company, not per seat, and you can export your data whenever you want.

Partnership

Help shape ReactDesk

Early partners get direct help from the founder and a say in what is built next.

How ReactDesk works in different businesses

Retail shop

Sell at the counter with barcode scanning, watch stock levels in real time and invoice company clients in a couple of clicks.

POS Inventory Invoices

Beauty & personal services

Put each visit on the day planner as a job, keep each client’s history and take card or cash at the till.

Planner Clients POS

E-commerce & wholesale

Track orders and suppliers, e-mail company clients a monthly invoice and keep every customer’s history in one place.

Orders Invoices Clients

Car service

Parts on the shelf, the work done on each car, and invoices for company clients.

Repairs Inventory Invoices

Appliance service

Warranty repairs with full history, live stock levels and the warranty term printed on the repair ticket.

Repairs POS Inventory

Phone & computer repair

Label each device with an ID sticker, let the client follow the status online and send the receipt by e-mail.

Repairs POS
Made in Latvia Secure data · GDPR Works on any device Founder support
Made in Latvia

In any town in Latvia

Sign-up, setup and support all happen online, so it makes no difference which town your business is in. Put your business on the map.

Your business?

Your idea can become the next update

Tell us how ReactDesk could work better in your business — the best ideas go straight into the development plan, and you will see them in the changelog.

Send an idea · info@reactdesk.io
FAQ

Questions, answered

Do I need to install anything?
No. ReactDesk runs in your browser on any device — desktop, tablet or phone. Just sign in and start working.
Is there a free trial?
Yes, with every feature switched on: 7 days as standard, 14 if a friend referred you and 31 if you are moving from another system. There is no card to enter and nothing renews by itself.
Does ReactDesk work outside Latvia?
Yes. The interface is in 11 European languages, the currency and VAT rate follow the country you pick, and data is hosted in the EU. Some features apply only in Latvia: company details from the Enterprise Register, VID e-receipts and e-invoices for state and municipal clients.
Can I move my existing data in?
Yes. Send us an export from your current system and we import your clients, suppliers, stock, jobs and orders for you, free of charge.
How many people can use it?
Starter covers up to 2 people; Pro and Premium have no limit. You never pay per person.
Is my data safe?
It travels over encrypted connections, is backed up regularly and is hosted in the EU. Roles limit who sees what, and the activity log records who changed what.
Can I change it to fit my business?
Yes. Switch sections off, rename and reorder the stages a job goes through, create roles with their own permissions, edit the e-mails clients receive and change the ticket, receipt and label layouts. Each person can also reorder their own menu.

We use essential cookies to make ReactDesk work, and optional analytics cookies to improve it.

Cookie policy