For lawyers, doctors, and architects in Portland, time is literally money.
But if you are trading time for money, you have a unique accounting problem: The gap between “Work Done” and “Cash Received.”
A lawyer might work 10 hours on a case in January, bill it in February, and get paid in April.
An architect might pay for permit fees upfront and forget to bill them back to the client.
A doctor might collect a co-pay that doesn’t match the insurance remittance.
If your bookkeeper treats your firm like a coffee shop (recording income only when cash hits the bank), you are getting bad data. You need Accrual-Based Accounting and rigorous Trust Compliance. Here is how we keep Portland’s top professional firms audit-ready.
TL;DR: The Professional Services Checklist
| The Concept | The Mistake | The Fix |
| IOLTA (Trust) | The “Two-Way” Match. | You must perform a Three-Way Reconciliation (Bank = Book = Client Ledgers) every month to satisfy the Bar. |
| Partner Pay | W-2 for Owners. | Partners generally take Guaranteed Payments or Draws, not W-2 wages. Mixing this up ruins your partnership tax return (Form 1065). |
| Washington Tax | Ignoring Sales Tax. | Landscape Architects and Consultants working in WA may owe Retail Sales Tax. Oregon residency is not a shield. |
| Software Sync | Trusting the API. | Tools like Clio and BQE Core often fail to sync refunds or credit notes. We manually reconcile the link to catch errors. |
| Realization Rate | Tracking only “Billable.” | Measure Cash Collected vs. Hours Billed. If your realization rate is under 85%, your billing process is broken. |
| Hard Costs | Expensing lawsuits. | Court fees paid for clients are Assets (loans), not Expenses. Don’t deduct them until the client reimburses you. |
1. The “IOLTA” Compliance Test (Law Firms)
If you handle client funds in Oregon, you live in fear of the Oregon State Bar audit.
The #1 reason lawyers get disbarred is mishandling the IOLTA (Interest on Lawyer Trust Accounts).
The “Three-Way” Reconciliation Rule:
Most bookkeepers only match the Bank Statement to the Checkbook. That is not enough. You must reconcile three numbers:
- The Bank Balance: What the bank says you have.
- The Book Balance: What QuickBooks says you have.
- The Client Ledger Total: The sum of every single client’s individual balance.
If (1) and (2) match, but (3) is different, you have a problem.
It means you might have used Client A’s money to pay Client B’s settlement. This is called “commingling,” and it is a career-ending mistake. We perform this three-way check monthly so you never lose sleep.
2. “Realization Rate” (The Silent Killer)
You have a “Billable Rate” of $350/hour. But what is your Effective Rate?
- Standard Rate: $350/hr.
- Billed Rate: You discounted the invoice by 10% because the client complained. ($315/hr).
- Collected Rate: The client paid 60 days late, and you wrote off the last $500. ($300/hr).
The Calculation:
Your Realization Rate is the cash collected divided by the billable value of the work.
- Bridgetown’s Role: We track this metric by partner and by project. If Partner A has a 95% realization rate and Partner B has 70%, you know who is actually profitable and who is just “busy.”
3. Advanced Client Costs (Hard Costs)
Architects and Lawyers front a lot of money for clients.
- Lawyers: Court filing fees, expert witness retainers.
- Architects: Blueprints, permit expedite fees.
The Mistake: Recording these as “Office Expense” when you pay them, and “Income” when the client reimburses you.
The Fix: These are “Advanced Client Costs” (Asset).
When you pay the $200 filing fee, you are essentially lending the client $200. It sits on your Balance Sheet. When they pay you back, it wipes out the loan.
- Why it matters: If you treat it as an expense/income, you are artificially inflating your gross revenue, which could push you into a higher tax bracket for the Oregon Corporate Activity Tax.
4. Portland’s “Market-Based Sourcing” (Tax Savings)
Since 2023, the City of Portland and Multnomah County changed how they tax service businesses.
- Old Rule (Cost of Performance): If you did the work at your desk in downtown Portland, you owed Portland tax.
- New Rule (Market-Based Sourcing): You owe tax based on where the benefit of the service is received.
The Opportunity:
If you are a Portland architect designing a building in Bend, OR, or a lawyer representing a client in Vancouver, WA, that revenue might be exempt from the City of Portland Business License Tax.
We analyze your revenue by “Customer Location” to ensure you aren’t overpaying the City Revenue Division.
5. Medical Practices: The “Adjustment” Game
For private practices, the battle is against insurance companies.
You bill Blue Cross $200. They allow $140. The patient pays $20.
- The Gap: That $40 difference is a Contractual Adjustment, not a “Bad Debt.”
- The Reporting: We verify that your Practice Management Software (like DrChrono or Kareo) matches your bank deposits. If your software says you collected $50k but the bank says $48k, you might have an embezzlement problem at the front desk.
6. The “Washington Service Tax” Trap (Architects & Engineers)
If you are a Portland architect designing a landscape or a renovation for a client in Vancouver, WA, you might have a sales tax problem. The Trap:
- In Oregon, professional services are tax-free.
- In Washington, Landscape Design and certain Construction Management services are subject to Retail Sales Tax.
- The Surprise: If you invoice a WA client for a “Master Plan” that includes landscape design, you must collect and remit that ~8.5% sales tax to Washington. If you don’t, the WA Department of Revenue can audit you for the back taxes plus a 29% penalty.
Bridgetown’s Role: We review your invoices by “Service Type” and “Location” to ensure you aren’t accidentally absorbing a tax liability that your client should have paid.
7. Partner Pay: “Guaranteed Payments” vs. “Draws”
For Law Firms and Medical Partnerships (LLPs), paying the owners is not as simple as running payroll.
The Mistake: Putting partners on a standard W-2 Salary. The Reality:
- Partners in an LLP or LLC are typically not employees. They cannot receive a W-2.
- Guaranteed Payments: This is the specific IRS term for “Salary” for partners. It is a business deduction for the firm, but self-employment income for the partner.
- Draws (Distributions): This is taking profit out of the company. It is not a tax deduction for the firm.
The Fix: We track your Capital Accounts monthly. We ensure that Partner A’s “Draw” doesn’t exceed their “Basis” (their ownership stake), preventing a messy fight at the end of the year when the tax return is filed.
8. The “Sync” Break (Clio, BQE Core, Bill4Time)
You use specialized software to run your firm.
- Lawyers: Clio / MyCase
- Architects: BQE Core / Monograph
- Doctors: DrChrono
The Danger: These tools claim to “Sync with QuickBooks,” but they often fail.
- Scenario: You receive a $5,000 retainer in Clio. It syncs to QuickBooks. You then refund $1,000 in Clio. It does NOT sync the refund to QuickBooks.
- The Result: Your bank account is $1,000 lower than your QuickBooks balance. You spend hours hunting for the ghost money.
- The Fix: We perform a “Clearing Account” Reconciliation between your Practice Management software and QBO every month to catch these sync errors before they corrupt your financial data.
Stop analyzing everyone else’s problems, and let us analyze yours.
You sell expertise. So do we.
At Bridgetown Bookkeeping, we understand the nuances of “Work In Progress” and “Trust Liability.” We keep your firm compliant so you can focus on your cases, patients, and designs.
Ready to clean up your IOLTA or Trust Accounts?






Leave a comment