Rutba Office
Download

Data Files samples / Consultancy or agency

Bramble Studio

Clients, projects, time sheets, expenses and invoices for a small studio or consultancy.

Download 145 KB13 tables, 17 queries, 8 reports, 5 print templates and 6,412 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.

Contacts.Client points at ClientsProjects.Client points at ClientsProjects.Contact points at ContactsTasks.Project points at ProjectsTime Sheets.Staff points at StaffTime Entries.Staff points at StaffTime Entries.Project points at ProjectsTime Entries.Task points at TasksTime Entries.Invoice points at InvoicesTime Entries.Time Sheet points at Time SheetsExpenses.Project points at ProjectsExpenses.Staff points at StaffExpenses.Invoice points at InvoicesInvoices.Project points at ProjectsInvoices.Client points at ClientsInvoice Lines.Invoice points at InvoicesPayments.Invoice points at InvoicesStart HereBusinessClientsContactsStaffProjectsTasksTime SheetsTime EntriesExpensesInvoicesInvoice LinesPayments

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

One record per client the studio works for or has quoted for. The studio itself is kept here too, as the client of its own internal projects. (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, requiredThe client's business name, as it goes on an invoice.
SectorShort textThe line of business the client is in, such as Charity or Retail; Internal for the studio itself.
AddressShort textThe street address invoices are sent to.
CityShort textThe town or city of the address.
PostcodeShort textThe postcode or ZIP of the address.
CountryShort textThe country of the address.
PhoneShort textThe client's main phone number.
E-mailShort textWhere invoices are sent, usually an accounts address.
Payment DaysWhole numberHow many days after the invoice date payment is due: the client's terms.
VAT RateNumberThe VAT charged on this client's invoices as a fraction: 0.2 for UK clients, 0 for clients abroad.
Client SinceDateWhen the client first came to the studio.
NotesLong textAnything worth knowing, such as a client who pays late.

Contacts

The people the studio deals with at each client. A client can have several. (49 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, requiredThe client the person works for.
First NameShort textTheir first name.
Last NameShort text, requiredTheir family name.
Job TitleShort textWhat they do there, so you know who signs off work and who pays.
E-mailShort textTheir e-mail address.
PhoneShort textTheir direct phone number.
Main ContactYes/NoYes for the person to speak to first about the work.

Staff

Everyone who logs time. What each hour costs and what it is charged at turn hours into money in the queries. (6 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.
RoleShort textTheir job in the studio.
E-mailShort textTheir work e-mail address.
PhoneShort textTheir work mobile.
Hourly CostCurrencyWhat an hour of this person costs the studio, with pay, pension and a share of overheads.
Charge-out RateCurrencyWhat an hour of this person is charged to a client on hourly work.
Hours per WeekNumberTheir contracted hours, for checking time sheets against.
StartedDateThe day they joined.
ActiveYes/NoNo once they have left; their time stays in the records.

Projects

One record per piece of work quoted for, from proposal to completion or loss. The studio's own time (admin, new business, training) is kept on three internal projects. (117 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
CodeShort text, uniqueA short reference for the project, used on time sheets and in conversation.
NameShort text, requiredWhat the work is, as the client knows it.
ClientPoints at Clients, requiredWho the work is for.
KindShort textFixed fee, Hourly or Internal. It decides how the work is invoiced.
Work TypeShort textThe kind of job, such as Brand identity or Website design and build, for comparing like with like.
Budget HoursNumberThe hours the fee or estimate was worked out from.
FeeCurrencyFor fixed-fee work, the agreed fee. For hourly work, the estimate quoted; once the project is completed it becomes what the billable time came to.
Proposed OnDateWhen the proposal went to the client.
Start DateDateWhen the work starts, or could start if the proposal is won.
Due DateDateWhen the work is due to be finished. A pause moves it on.
Finished OnDateThe day the last of the work was done.
StatusShort textProposal, Active, On hold, Completed or Lost.
NotesLong textWhy a proposal was lost, why work is paused, and the like.
Quote NoShort text, uniqueThe number of the proposal sent for the work, given in the order proposals go out, a new run each year: QUO-2026-0042. Printed on the proposal and the letter of engagement.
Client POShort textThe client's own purchase order number, for clients who pay only against one. Printed on every invoice for the project.
ContactPoints at ContactsThe person at the client the work is for. Invoices, proposals and the letter of engagement are addressed to them.

Tasks

The parts a project is broken into, each with the hours estimated for it, so you can see which part ran over. (524 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
ProjectPoints at Projects, requiredThe project the task belongs to.
NameShort text, requiredWhat the task is, such as Concepts or Front-end build.
RoleShort textWho does it: Partner, Design, Development or Project management.
Estimated HoursNumberThe hours allowed for it in the budget.
DoneYes/NoYes when the task is finished.

Time Sheets

One for each person for each week they log time. Their time entries for the week point at it, it is printed for them to sign, and it is approved before the month's invoices go out. (414 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 time sheet's number, given as each week's sheets are opened, a new run each year: TS-2026-0042.
StaffPoints at Staff, requiredWhose week it is.
Week CommencingDateThe Monday the week starts on.
StatusShort textOpen while the week is being filled in, Submitted once the person has sent it in, Approved once checked.
Submitted OnDateThe day the person sent it in, usually the Friday or the Monday after.
Approved OnDateThe day the project manager or a partner approved it.

Time Entries

Every stretch of time someone worked, logged to a project and one of its tasks. The heart of the database. (4,412 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
DateDate, requiredThe day the work was done.
StaffPoints at Staff, requiredWho did it.
ProjectPoints at Projects, requiredThe project it was for.
TaskPoints at TasksThe task of that project it was for.
HoursNumberHow long, in hours and quarters of an hour.
BillableYes/NoYes for client work; No for the studio's own time and for corrections done at the studio's cost.
NoteShort textA word on what was done.
InvoicePoints at InvoicesThe invoice the hours were billed on. Empty means not billed yet. On fixed-fee work it is the stage invoice that covered them.
Time SheetPoints at Time SheetsThe person's time sheet for the week the work was done in.

Expenses

Money spent on a project: licences, printing, travel, hosting. Rechargeable ones are passed on to the client at cost. (139 records in the sample.)

FieldTypeWhat it holds
IDAutoNumberThe number Data Files gives each record. Other tables point at a record by it.
DateDateWhen the cost was run up.
ProjectPoints at Projects, requiredThe project it was for.
StaffPoints at StaffWho spent it.
CategoryShort textThe kind of cost, such as Printing or Travel.
DescriptionShort textWhat it was.
AmountCurrencyWhat it cost, before VAT.
RechargeableYes/NoYes if the client pays for it on their next invoice.
InvoicePoints at InvoicesThe invoice it was recharged on. Empty means not recharged yet.

Invoices

Every invoice sent, with what was paid on it so far. (176 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 number, given in date order and once only, a new run each year: INV-2026-0042.
ProjectPoints at Projects, requiredThe project billed.
ClientPoints at ClientsWho the invoice is addressed to: the project's client. Kept on the invoice so that a client's statement can list its invoices.
Invoice DateDateThe date on the invoice.
Due DateDateWhen payment is due, from the client's payment days.
NetCurrencyThe total of the lines before VAT.
VATCurrencyThe VAT on each line, rounded to the penny, added up: the same figure the printed invoice shows.
TotalCurrencyNet plus VAT: what the client owes.
PaidCurrencyWhat has been received against it so far, from Payments.
StatusShort textSent, Part paid or Paid.

Invoice Lines

The lines of each invoice: hours by role on hourly work, a stage of the fee on fixed-fee work, and expenses passed on. (343 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 the line is on.
DescriptionShort textWhat the line says, as printed.
KindShort textTime, Fee or Expense.
QuantityNumberHours for a Time line; 1 for a fee stage or an expense.
Unit PriceCurrencyThe rate per hour, or the amount of the stage or expense.
Tax RateNumberThe VAT rate of the line as a fraction, taken from the client when the invoice is raised: 0.2 for UK clients, 0 for clients abroad.

Payments

Money received from clients. An invoice can be paid in more than one payment. (175 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 the money was for.
Received OnDateThe day it arrived.
AmountCurrencyHow much arrived.
MethodShort textBank transfer or Card.
ReferenceShort textThe reference the client put on the payment, usually the invoice number.

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