Rutba Office
Download

Data Files samples / Salon

Marigold Hair and Beauty

Clients, the appointment book, services, commission, retail stock and gift vouchers for a salon.

Download 514 KB16 tables, 17 queries, 10 reports, 4 print templates and 34,042 invented records, dated back from 2026-10-22.

How the tables are related

A line runs from a field that points at another table's record to that table. Data Files keeps a record from pointing at one that is not there, and a query with both tables joins them by it.

Bookings.Client points at ClientsBookings.Staff points at StaffBooking Services.Booking points at BookingsBooking Services.Service points at ServicesProducts.Supplier points at SuppliersProduct Sales.Staff points at StaffProduct Sales.Client points at ClientsProduct Sales.Product points at ProductsProduct Sales.Receipt points at ReceiptsStock Deliveries.Supplier points at SuppliersStock Deliveries.Product points at ProductsGift Vouchers.Booking points at BookingsReceipts.Booking points at BookingsReceipt Lines.Receipt points at ReceiptsCommission Statements.Staff points at StaffCommission Lines.Statement points at Commission StatementsStart HereBusinessSuppliersStaffServicesClientsBookingsBooking ServicesProductsProduct SalesStock DeliveriesGift VouchersReceiptsReceipt LinesCommission StatementsCommission Lines

Start Here

The guide to this database: the everyday tasks a step at a time, each step saying which table, form, query, report or print template to open. Open its report, Start Here, to read or print it. Delete the table when you no longer need it; nothing else uses it. (26 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
OrderWhole numberThe order the steps are read in.
TaskShort text, requiredThe everyday task the step belongs to.
StepWhole numberThe step's number within its task.
What To DoLong textWhat to open and what to do there.

Business

The business's own details, in one record. Every document it prints, an invoice, a receipt, a statement or a letter, takes its name, address and payment details from here, so they are changed in one place. (1 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
NameShort text, requiredThe name printed at the top of every document.
AddressShort textThe street address.
CityShort textThe town or city.
PostcodeShort textThe postcode or ZIP code.
CountryShort textThe country.
PhoneShort textThe phone number customers call.
E-mailShort textThe address customers write to.
WebsiteShort textThe website, if there is one.
Tax NumberShort textThe VAT or sales tax registration number, printed on invoices. The sample has a placeholder.
Company NumberShort textThe registered company number, where the business is a company. The sample has a placeholder.
Bank DetailsShort textWhere customers pay by transfer: the bank, account name and number. The sample has a placeholder.
Payment TermsShort textThe words printed under an invoice's total, such as "Payment within 30 days".
Tax RateNumberThe usual rate of VAT or sales tax as a fraction: 0.2 is twenty percent. Lines may carry a rate of their own.
CurrencyShort textThe currency the business trades in, as its three-letter code.
Document FooterLong textA line or two at the foot of every document: thanks, opening hours, returns policy.

Suppliers

The wholesalers the salon buys its products from. (4 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
NameShort text, requiredThe supplier's trading name.
ContactShort textThe person the salon deals with there.
PhoneShort textTheir order line.
E-mailShort textWhere orders and queries go.
Account NumberShort textThe salon's account number with the supplier, quoted when ordering.
Lead DaysWhole numberHow many days an order usually takes to arrive.

Staff

One record per member of the team, past and present, with the commission each earns. (7 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
First NameShort textThe name clients know them by.
Last NameShort text, requiredTheir family name.
RoleShort textTheir job in the salon, such as Senior Stylist or Beauty Therapist.
LevelShort textJunior, Stylist, Senior or Therapist: which price column of the service menu their clients pay.
PhoneShort textTheir mobile, for rota changes.
E-mailShort textTheir salon e-mail address.
WorksShort textThe days they normally work.
StartedDateThe day they joined.
LeftDateThe day they left, empty while they work here.
Service CommissionNumberThe share of their service takings paid as commission, 0.12 for 12 per cent. The owner takes none.
Retail CommissionNumberThe share of the retail they sell paid as commission.
ActiveYes/NoYes while they work here; No keeps their history after they leave.

Services

The service menu: every treatment the salon offers, how long it takes and what it costs at each level. (26 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
NameShort text, required, uniqueThe service as it appears on the menu.
CategoryShort textThe heading it sits under: Cut and Finish, Colour, Treatments, Nails, Brows and Lashes, Skin and Body.
MinutesWhole numberThe time to book for it, processing included.
Junior PriceCurrencyThe price with the junior. Empty where the junior does not do it.
Stylist PriceCurrencyThe price with a stylist, and the price for beauty services.
Senior PriceCurrencyThe price with a senior stylist or the owner.
Patch TestYes/NoYes where a skin test is needed in the six months before, such as colour and lash lifts.
Tax RateNumberThe VAT within the price, as a fraction: 0.2 is twenty per cent. Copied onto the receipt line when the visit is paid for.
ActiveYes/NoNo takes a service off the menu without losing its history.

Clients

One record per client, with what the salon needs to know before they sit down. (1,309 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
First NameShort textTheir first name.
Last NameShort text, requiredTheir family name.
PhoneShort textTheir mobile, for reminders and running-late calls.
E-mailShort textTheir e-mail address, for booking confirmations.
Heard Of UsShort textHow they found the salon, to see which kind of advertising brings people in.
Client SinceDateThe day they first booked.
Patch Test DateDateThe day of their last skin test for colour or tint.
AllergiesShort textAnything to avoid, such as latex gloves or a fragrance.
Colour NotesShort textThe colour they have and how it is mixed, so anyone can repeat it.
Marketing ConsentYes/NoYes if they agreed to hear about offers. Only these clients go on the win-back list.
NotesLong textAnything else worth knowing.

Bookings

The appointment book: one record per appointment, past and to come. (6,635 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
ClientPoints at Clients, requiredWho the appointment is for.
StaffPoints at Staff, requiredWho it is booked with.
StartDate and timeThe day and time it starts.
MinutesWhole numberHow long it is booked for, the services added together.
StatusShort textBooked, Completed, Cancelled or No-show.
Booked OnDateThe day the booking was made.
Booked ViaShort textPhone, Online or In salon (rebooked at the desk).
DepositCurrencyTaken when booking new clients and long appointments.
Deposit RefundedYes/NoYes when a cancellation came with two days' notice or more and the deposit went back.
Cancelled OnDateThe day it was cancelled, for a cancelled booking.
Paid ByShort textCard, Cash or Gift voucher, once the appointment is done.
NotesLong textAnything to know for this visit.

Booking Services

The services in each booking, with the price charged for each. (9,173 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
BookingPoints at Bookings, requiredThe appointment it belongs to.
ServicePoints at Services, requiredThe service from the menu.
PriceCurrencyWhat was charged: the price for the stylist's level, less the new-client offer on a first visit.

Products

Everything the salon stocks: retail products sold to clients and back-bar products used in services. (38 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
NameShort text, requiredThe product, described plainly.
KindShort textRetail (sold) or Back bar (used at the basin and in treatments).
CategoryShort textShampoo, Colour, Nails and so on.
SupplierPoints at SuppliersWho it is ordered from.
SizeShort textThe size of one unit.
Cost PriceCurrencyWhat one unit costs the salon.
Sale PriceCurrencyThe retail price, VAT included; empty for back-bar products.
Tax RateNumberThe VAT within the sale price, as a fraction: 0.2 is twenty per cent.
In StockWhole numberUnits on the shelf now.
Reorder LevelWhole numberAt or below this many, it goes on the next order.
Reorder QuantityWhole numberHow many to order at a time.
ActiveYes/NoNo for a product no longer stocked.

Product Sales

Retail sold at the desk, one record per product per sale. (1,047 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
DateDateThe day of the sale.
StaffPoints at StaffWho sold it, for retail commission.
ClientPoints at ClientsWho bought it.
ProductPoints at Products, requiredWhat was sold.
QuantityWhole numberHow many.
Unit PriceCurrencyThe price of one, as charged.
ReceiptPoints at ReceiptsThe receipt it was rung up on, with the services of the same visit.

Stock Deliveries

What came in from suppliers, one record per product per delivery. (282 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
SupplierPoints at Suppliers, requiredWho delivered it.
ProductPoints at Products, requiredWhat came in.
ReceivedDateThe day it arrived.
QuantityWhole numberHow many units.
Unit CostCurrencyWhat each cost on the invoice.
Invoice NumberShort textThe supplier's invoice, to match against the bill.

Gift Vouchers

Vouchers sold, and when and where each was used. (130 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
CodeShort text, required, uniqueThe number printed on the voucher.
Sold OnDateThe day it was bought.
Bought ByShort textWho paid for it.
ForShort textWho it is for.
ValueCurrencyWhat it is worth.
ExpiresDateA year after it was sold.
Redeemed OnDateThe day it was used, empty until then.
BookingPoints at BookingsThe appointment it paid for.

Receipts

The till's record of each visit paid for at the desk, one per completed appointment. It keeps what was charged as it was printed, so a receipt printed again later says what the client was given on the day. (5,895 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
NumberShort text, uniqueThe receipt number, given in the order receipts are taken, a new run each year: RCP-2026-00042.
BookingPoints at BookingsThe appointment paid for. The client and stylist printed on the receipt come from it.
TakenDate and timeThe day and time the payment was taken.
NetCurrencyThe total less the VAT within it.
VATCurrencyThe VAT within the total: each line's VAT rounded to the penny, then added up.
TotalCurrencyEverything on the receipt, VAT included: the services and any products.
Deposit PaidCurrencyThe deposit taken when the appointment was booked, which comes off the bill.
VoucherCurrencyThe value of a gift voucher used to pay, nought when none was.
Voucher CodeShort textThe number of the gift voucher used.
Paid TodayCurrencyWhat the client paid at the desk: the total less the deposit and any voucher.
Paid ByShort textHow it was paid: Card, Cash, Gift voucher, or a voucher and card or cash for the rest.

Receipt Lines

What is on each receipt: a line for each service done and each product bought at the visit. (9,193 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
ReceiptPoints at Receipts, requiredThe receipt the line is on.
KindShort textService or Retail.
ItemShort textThe service or product as printed, with the size of a product and a note of the first-visit offer.
QuantityWhole numberHow many: one for a service.
Unit PriceCurrencyThe price of one, VAT included, as charged.
Tax RateNumberThe VAT within the price, as a fraction, from the service or product.

Commission Statements

A statement for each person on commission for each month, made on the first of the next month and paid with the wages on the 7th. (60 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
NumberShort text, uniqueThe statement number, a new run each year: COM-2026-0042.
StaffPoints at Staff, requiredWho it is for.
MonthShort textThe month it covers, as 2026-09.
Prepared OnDateThe day it was made.
Commission DueCurrencyThe commission on all its lines added up.
Paid OnDateThe day it was paid with the wages; empty until then.

Commission Lines

The lines of each commission statement: the services done by kind, and the retail sold. (216 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
StatementPoints at Commission Statements, requiredThe statement the line is on.
LineWhole numberIts place on the statement.
WorkShort textWhich kind of work: a heading of the service menu, such as Colour, or Retail products sold.
DoneWhole numberHow many services were done, or products sold.
TakingsCurrencyWhat clients paid for them, VAT included.
RateNumberThe commission rate for that kind of work, as a fraction.
CommissionCurrencyThe commission earned: each service's or sale's rounded to the penny, then added up.

One family

The rest of Rutba

One account across all of it. Sign in once and the products know each other.

OFFICE-SAMPLES-DETAIL · f7e1198