Run every project. Know every margin. See live project profitability →
Interior design accounting & bookkeeping software

Design-firm books
that reconcile themselves.

Design firms break normal bookkeeping. Client money you are holding but have not earned. Product bought on behalf of someone else. Sales tax owed to a jurisdiction you visited twice. Workroom keeps those straight where the work happens, then syncs to QuickBooks with the job attached — so month-end is a review, not a reconstruction.

A finance manager closing the month at a studio desk, ledgers and a laptop in frame.
QuickBooks Integration SettingsConfigure how Workroom connects to QuickBooks Online
Save all settings
Connected to Ashwood Design Co.Last synced 7:42 AM · today
WorkroomPosts to QuickBooks
Client retainers & deposits requiredClient Deposits · Liability
Product income (FF&E sales) requiredProduct Revenue · Income
Cost of goods sold requiredPurchases · COGS
Client sales tax payable requiredSales Tax Payable · Liability
Landed costs — duty, brokerageFreight & Duty · COGS

Every account mapped once, then the month closes itself.

Trusted by the studios doing the work

Two-way sync
QuickBooks Online, with the job still attached to the entry
Held, not earned
retainers tracked as client funds until the work is billed
Tax by jurisdiction
what is owed, where, without waiting on a callback
Bills with a job
vendor and trade costs coded to the project that incurred them
Retainers, stated right

Client funds are a liability until you earn them

A retainer is not revenue. It is somebody else's money that you are holding, and the moment it gets treated as income the books stop telling the truth — usually right up until a client asks for the balance back.

Workroom holds retainers as a credit on the client's account, allocates them to a project, and draws them down against invoices as work is actually billed. The balance you are holding and the balance you have earned are never the same number by accident.

  • Held as client funds, allocated per project
  • Drawn down against invoices as work is billed
  • Products, services and split retainers tracked separately
  • Available balance visible before you spend it

Retainers in detail →

RetainersRobin Residence
RetainerTypeReceivedDisbursedAvailable
RET-PROJ-006Jun 28, 2026Services$6,000$4,650$1,350
RET-PROJ-004Jul 3, 2026General$2,000$0$2,000
RET-PROJ-003Jun 28, 2026Products$1,000$1,000$0
RET-PROJ-002Jun 27, 2026Split$4,800$0$4,800
Bills with a job attached

Every trade bill knows which project it belongs to

A subcontractor invoice arrives as a PDF. In most firms it becomes a line in accounting with a vendor name and a date, and the connection to the project it was incurred on survives only in somebody's memory — which is why cost of work is always a month behind and always slightly wrong.

In Workroom a bill carries its project, the retainer pool it draws from, the contractor's own invoice number and the invoice itself. Drop the PDF and Walter fills the form, flagging anything it was not sure about rather than guessing.

  • Project and retainer pool on every bill
  • The contractor’s invoice attached, not filed elsewhere
  • Submitted and approved, with who and when recorded
  • Outstanding, due this month and 30+ days overdue at a glance

Bills in detail →

Bills
AllDraftPendingApprovedPartialPaidVoid + Create bill
Project All projects Pool All pools Date mm/dd/yyyy – mm/dd/yyyy 7 results
Paid$1,250.00
Outstanding$20,552.80
Due this month$0.00
30+ days overdue$2,300.00
Bills7
Bill #DatePayeeProjectPoolStatusTotalPaidBalance
BL-0006Jul 31, 2026ProBuild Subcontracting ServicesZapata ResidenceServicesApproved$6,654.00$0.00$6,654.00
BL-0005Jul 3, 2026Contractors EdgeZapata ResidenceApproved$2,899.70$0.00$2,899.70
BL-0004Jul 3, 2026Rose TarlowZapata ResidenceApproved$2,899.70$0.00$2,899.70
BL-DEV-001Jul 2, 2026blanco.comWalter ResidencePending approval$2,899.70$0.00$2,899.70
BL-0002Jul 2, 2026StarkZapata ResidenceProductsApproved$2,300.00$0.00$2,300.00
BL-0001Jul 2, 2026Visual Comfort & Co.Robin ResidenceProductsPaid$1,250.00$1,250.00$0.00
A bedroom with a limewashed headboard wall, oak panelling and a bronze pendant, designed by Studio Montemayor.
Behind this room: a retainer held, a dozen purchase orders, freight, tariffs, sales tax in one jurisdiction and a designer's hours in another.Project by Studio Montemayor
Month-end, minus the drama

Close the books in days, not weeks

Most of what makes month-end painful in a design firm is not accounting. It is archaeology — working out which project a vendor bill belonged to, whether a deposit was ever applied, and why the client ledger and the bank disagree by the size of one sofa.

  • Coded when it happens — every bill, invoice, payment and purchase order carries its project from the moment it is created, so nothing needs re-coding later.
  • Two-way with QuickBooks — entries sync with the job intact, and the audit log shows what moved and when.
  • No double entry — the operations record and the accounting record are the same event, not two people typing the same thing.

QuickBooks sync →

Sales tax that holds up

Quarter-end tax you did not have to wait for

Design firms owe tax in places they visited twice. The answer usually lives with an accountant, arrives a week later, and is impossible to check. That is the part of running a firm that quietly hands your authority to someone else.

Workroom shows what is owed, by jurisdiction, from the transactions that generated it — so you can see the number, see where it came from, and file it without asking anyone's permission to understand your own business.

Reports →

Tax Report45 transactions · tax year 2026
Tax collected$223,07912.6% blended effective rate
Pending tax$4,118Awaiting client payment
Taxable revenue$1,767,60045 transactions
Tax by category
FF&E sales$156,155.38Revenue $1,095,912 · avg rate 14.2%
Design fees$49,077.40Revenue $424,224 · avg rate 11.6%
Freight & other$17,846.33Revenue $247,464 · avg rate 7.2%
Tax by region — click to expand
Marisol P.
Case study — interview with Marisol P.
“Month-end used to be archaeology. The coding already happened when the work did — I just review it.”
Marisol P.Finance Manager · Miami
Questions we hear

The books, specifically answered

Does this replace QuickBooks?

No, and it should not. Workroom is where the work and the money meet — estimates, invoices, purchase orders, bills, retainers and time — and QuickBooks stays your accounting system. The sync is two-way and carries the job, so cost of work is real without anyone re-coding entries at month end.

How are retainers handled?

As client funds, not revenue. Held as a credit on the client's account, allocated to a project, drawn down against invoices as work is billed. Products, services and split retainers are tracked separately so the available balance is always a real number.

What about sales tax in multiple states?

Tax is reported by jurisdiction from the transactions that created it, so the quarter-end number is traceable to the invoices behind it rather than assembled by hand. See the tax reporting →

We run multiple entities. Does that work?

Yes. Each company keeps its own books and its own QuickBooks file while the work still sits on one project record.

Can my bookkeeper have access without seeing everything?

Yes. Roles control what each person sees, so an external bookkeeper can work in the financial records without the client conversations, the margins on live proposals, or the rest of the studio's work.

For the person who closes the month

Bring us your last month-end.

Tell us what you had to open and reconcile by hand, and we will show you which of it would already have been coded on the call.