Rutba Office
Download

Data Files samples / Builder

Kilnside Builders

Enquiries, site visits, quotes, contracts, stage payments, variations, retentions, job costs and the site diary for a small building firm.

Download 208 KB15 tables, 18 queries, 12 reports, 5 print templates and 7,978 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.

Enquiries.Client points at ClientsEnquiries.Visited By points at StaffQuotes.Enquiry points at EnquiriesQuotes.Client points at ClientsQuote Lines.Quote points at QuotesJobs.Quote points at QuotesJobs.Client points at ClientsJobs.Site Manager points at StaffJob Stages.Job points at JobsVariations.Job points at JobsVariations.Invoice points at InvoicesInvoices.Job points at JobsInvoices.Client points at ClientsInvoices.Stage points at Job StagesInvoice Lines.Invoice points at InvoicesJob Ledger.Job points at JobsJob Ledger.Supplier points at SuppliersJob Ledger.Staff points at StaffSite Diary.Job points at JobsStart HereBusinessClientsStaffSuppliersEnquiriesQuotesQuote LinesJobsJob StagesVariationsInvoicesInvoice LinesJob LedgerSite Diary
  • Enquiries.Client points at Clients
  • Enquiries.Visited By points at Staff
  • Quotes.Enquiry points at Enquiries
  • Quotes.Client points at Clients
  • Quote Lines.Quote points at Quotes
  • Jobs.Quote points at Quotes
  • Jobs.Client points at Clients
  • Jobs.Site Manager points at Staff
  • Job Stages.Job points at Jobs
  • Variations.Job points at Jobs
  • Variations.Invoice points at Invoices
  • Invoices.Job points at Jobs
  • Invoices.Client points at Clients
  • Invoices.Stage points at Job Stages
  • Invoice Lines.Invoice points at Invoices
  • Job Ledger.Job points at Jobs
  • Job Ledger.Supplier points at Suppliers
  • Job Ledger.Staff points at Staff
  • Site Diary.Job points at Jobs

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. (43 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.

Clients

The people the firm works for, mostly householders, with a few landlords. (251 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 client's name, as it goes on the quote and the contract.
PhoneShort textTheir phone number.
E-mailShort textWhere quotes and invoices go.
AddressShort textThe street address, which is also the address of the work.
CityShort textThe town.
PostcodeShort textThe postcode.
Payment DaysWhole numberDays the client has to pay an invoice: 7 for householders, 14 for landlords. Printed in the contract.
NotesLong textAnything to remember, such as a tenant to warn before a visit.

Staff

The firm's own people, and the crew each works in. (11 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.
TradeShort textWhat they do: Site Foreman, Carpenter, Labourer and so on.
CrewShort textA and B build extensions and lofts, C refits kitchens and bathrooms, D does repairs. Empty for office staff.
Hourly CostCurrencyWhat an hour of their time costs the firm, with holiday pay and insurance. Each week's labour in the Job Ledger is costed at it.
PhoneShort textTheir work mobile.
E-mailShort textTheir work e-mail.
StartedDateThe day they joined.

Suppliers

Everyone the firm buys from: builders' merchants, hire firms and subcontractors. (13 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 business's name.
KindShort textMerchant, Hire or Subcontractor.
TradeShort textWhat they supply or do, such as Timber and joinery or Plastering.
ContactShort textThe person you deal with.
PhoneShort textTheir phone number.
E-mailShort textWhere orders and remittances go.
AddressShort textTheir street address.
CityShort textThe town.
PostcodeShort textThe postcode.
Payment DaysWhole numberDays you have to pay their invoices: 30 for merchants, 7 to 30 for subcontractors.
VAT RegisteredYes/NoTicked if they charge VAT. Some sole-trader subcontractors are not registered and charge none.

Enquiries

Every call, e-mail or web form asking for a price, from the first contact to the job won or lost. (274 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 asked.
Received OnDateThe day it came in.
WorkShort textExtension, Loft conversion, Kitchen, Bathroom or Repair.
DescriptionLong textWhat they want, in their words.
SourceShort textHow they heard of the firm.
StatusShort textNew (not yet rung back), Visit booked, Visited (quote being written), Quoted, Won, Lost or Not for us.
Visit DateDateThe day of the site visit, booked or made.
Visited ByPoints at StaffWho went to look.
Visit NotesLong textWhat was found and measured on the visit.

Quotes

A price for the work, written after the site visit. The Quotation print template prints one with its lines. (251 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 quote's number, in date order with a new run each year: QUO-2026-0042.
EnquiryPoints at EnquiriesThe enquiry it answers.
ClientPoints at Clients, requiredWho it is for.
TitleShort textThe work in a few words, such as Single-storey rear extension.
Quote DateDateThe day it was sent.
Valid UntilDateThe last day the price holds: 60 days for extensions and lofts, 30 for the rest.
StatusShort textSent (waiting for an answer), Accepted, Declined or Expired.
Weeks on SiteWhole numberAbout how long the work takes once started.
NetCurrencyThe price before VAT: the lines added up.
VATCurrencyThe VAT: each line's VAT rounded to the penny and added up.
TotalCurrencyThe price with VAT.
NotesLong textWhat the price assumes and leaves out, printed on the quote.

Quote Lines

The lines of each quote, in sections. (3,240 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
QuotePoints at Quotes, requiredThe quote the line belongs to.
LineWhole numberIts place in the quote: lines print in this order.
SectionShort textThe part of the work, such as Groundworks or Roof.
KindShort textLabour, Materials, Subcontract or Contingency: what the money is for, so you can compare the quote with the costs later.
DescriptionShort textThe work or the goods, as the client reads it.
QuantityNumberHow many, in the unit.
UnitShort textm2, m3, m, each or item.
RateCurrencyThe price of one unit, before VAT.
Tax RateNumberThe VAT rate as a fraction: 0.2 is twenty percent.

Jobs

An accepted quote, now a contract. The Contract print template prints it with its stage payments. (99 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 contract's number, in the order contracts were signed: JOB-2026-0042.
QuotePoints at QuotesThe quote that was accepted.
ClientPoints at Clients, requiredWho the work is for.
TitleShort textThe work in a few words.
WorkShort textExtension, Loft conversion, Kitchen, Bathroom or Repair.
Site ManagerPoints at StaffThe crew lead in charge on site.
Signed OnDateThe day the contract was signed and the deposit invoiced.
Contract SumCurrencyThe agreed price before VAT, the same as the quote's.
ContingencyCurrencyThe contingency inside the contract sum, credited back on the final invoice.
Start DateDateThe day work starts, when the crew is free.
Finish DateDateThe day the work should be finished, as planned at signing.
Completed OnDateThe day the work was actually finished; empty until then.
StatusShort textBooked (not started), On site, Defects period (finished, retention still held) or Closed.
Current StageShort textWhere the work has got to, kept up to date as stages are reached.
Retention PercentNumberThe percent held back from each stage invoice, 5 for most work and nought for repairs.
Defects MonthsWhole numberHow long after completion the firm puts defects right before the retention is released.
Retention DueDateThe day the defects period ends.
Retention Released OnDateThe day the retention was invoiced back; empty while it is held.
NotesLong textWhat the price assumed, copied from the quote.

Job Stages

The stage payments of each contract: what is paid when, from the deposit to completion. (263 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
JobPoints at Jobs, requiredThe contract.
StageWhole numberIts number: nought is the deposit.
NameShort textThe point reached, such as Roof on and watertight.
Payment PercentNumberThe share of the contract sum paid at this stage.
AmountCurrencyThat share in money, before VAT.
Planned FinishDateWhen the stage should be reached.
Done OnDateThe day it was reached and invoiced; empty until then.

Variations

Changes to a contract once it is signed: extra work the client asks for, work found on site, or work taken out. The Variation order print template prints one to sign. (69 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 variation's number, in the order raised: VAR-2026-0042.
JobPoints at Jobs, requiredThe contract it changes.
Raised OnDateThe day it was written up.
DescriptionLong textWhat changes, in plain words.
ReasonShort textAsked for by the client, or Found on site.
AmountCurrencyWhat it adds to the contract sum, before VAT. Below nought for work taken out.
Extra DaysWhole numberWorking days it adds to the finish date.
StatusShort textProposed (waiting for the client to sign), Agreed or Rejected.
Agreed OnDateThe day the client signed it.
InvoicePoints at InvoicesThe stage invoice it was charged on; empty until then.

Invoices

Every invoice to a client: the deposit, each stage, completion, and the release of retention. The Stage invoice print template prints one. (255 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 invoice's number, in date order with a new run each year: INV-2026-0042.
JobPoints at Jobs, requiredThe contract it is for.
ClientPoints at Clients, requiredWho pays it.
StagePoints at Job StagesThe stage it is for; empty for a retention release.
KindShort textDeposit, Stage, Completion or Retention.
Invoice DateDateThe day it was raised: the tax point.
Due DateDateThe day it should be paid.
GrossCurrencyThe work invoiced: the stage, any variations and, on completion, the contingency credited back. Before retention and VAT.
RetentionCurrencyWhat is held back from this invoice.
NetCurrencyWhat is charged before VAT: gross less retention. Its lines add up to it.
VATCurrencyThe VAT: each line's VAT rounded to the penny and added up.
TotalCurrencyWhat the client pays.
Paid OnDateThe day it was paid; empty while it is owed.

Invoice Lines

The lines of each invoice: the stage payment, each variation, the contingency credit, and the retention taken off. (485 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
InvoicePoints at Invoices, requiredThe invoice.
LineWhole numberIts place on the invoice.
DescriptionShort textWhat it is for.
AmountCurrencyBefore VAT. Below nought for retention held back or the contingency credited.
Tax RateNumberThe VAT rate as a fraction.

Job Ledger

Every amount that goes to a job's account. Its value: the contract sum when signed, each variation when agreed, and the contingency credited back. Its costs: each week's labour of each person on the crew, every merchant's invoice, every subcontractor's invoice and the skips. Added up, it gives the job's profit. (1,464 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
JobPoints at Jobs, requiredThe job.
Entry DateDateThe day of the cost or the bill; for labour, the Friday of the week.
KindShort textContract, Variation or Contingency (the job's value); Labour, Materials, Plant or Subcontract (its costs).
SupplierPoints at SuppliersThe merchant, hire firm or subcontractor who sent the bill.
StaffPoints at StaffFor labour, the person whose week it is.
DescriptionShort textWhat the cost is for.
Their RefShort textThe supplier's own invoice number.
HoursNumberFor labour, the hours worked on the job that week.
NetCurrencyThe amount before VAT. Below nought for work taken out or the contingency credited back.
VATCurrencyThe VAT on a bill, nought if the supplier is not registered.
Due DateDateWhen a bill must be paid.
Paid OnDateThe day a bill was paid; empty while it is owed.

Site Diary

One entry per job for each working day on site, written by the crew lead. (1,259 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
JobPoints at Jobs, requiredThe job.
Diary DateDateThe day.
WeatherShort textThe weather, which explains many delays.
On SiteShort textThe crew and subcontractors there that day.
Work DoneLong textWhat was done.
ProblemsShort textAnything that held the work up.
VisitorsShort textBuilding control, the engineer, the client or anyone else who came.

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