OWNER WORKFLOW GUIDE

Plaid vs. QuickBooks: Why TenantPoint Uses Both

Plaid and QuickBooks aren't competing tools inside TenantPoint. Here's what each one actually does, and why connecting both solves two different problems instead of one.

4 min readUpdated September 24, 2026

Plaid and QuickBooks are not two ways of doing the same job inside TenantPoint, even though onboarding asks you to connect both and a title like "Plaid vs QuickBooks" makes them sound like alternatives. Plaid is a live mirror of what actually happened in your bank account. QuickBooks is the periodic, categorized ledger your accountant works from. One tells you money moved; the other tells you why, later, once the accounting work is done.

Plaid: what's actually in the bank, right now

Plaid is TenantPoint's read-only bank-connectivity feature. It's separate from the QuickBooks integration and works whether or not QuickBooks is even connected. You connect a real bank account once from the Banking screen, and every transaction that clears — a rent deposit, a vendor debit, a bank fee — syncs into TenantPoint automatically, the same day it posts.

TenantPoint then tries to match each incoming transaction to a tenant's open charge. A match only applies automatically when a strong signal — like an exact amount match to one open charge — is corroborated by a second signal, such as the tenant's name showing up in the transaction description or a pattern from a prior matched deposit. A single signal alone, or a transaction with more than one plausible match, gets held for a person to resolve. There's no automatic fallback that picks for you, even after the transaction clears. Tagging a transaction to a vendor or a work order for CAM eligibility works differently — that's always a deliberate step a person takes, never something TenantPoint auto-assigns on its own.

  • Read-only — Plaid never initiates a transfer or moves money on its own
  • Syncs the same day a transaction actually clears at the bank
  • Auto-matches an incoming deposit to a tenant's open charge, given two corroborating signals
  • Vendor and work-order tagging are a separate, always-manual step — never auto-assigned
  • An ambiguous match sits in a queue for a person, indefinitely — it's never auto-resolved

QuickBooks: the formal books, on their own schedule

QuickBooks only receives what TenantPoint pushes to it — one direction, never the reverse: generated rent and CAM invoices, confirmed payments applied against those invoices, and work-order-linked expenses once a bank transaction has been manually reconciled and tagged. Nothing shows up in QuickBooks until that operational step — generating the invoice, confirming the payment, tagging the expense to a work order — has actually happened.

That makes QuickBooks a step behind Plaid by design, not by accident. It's the record your CPA pulls for a tax return or a lender package, not the place to check whether a specific check cleared this morning. And if an accountant edits a pushed record directly in QuickBooks, TenantPoint detects that as a conflict and flags it for a person to accept or ignore — it never silently overwrites their work.

  • Only three things ever push: invoices, payments, and reconciled work-order expenses
  • They arrive as a QuickBooks Invoice, Payment, and Purchase respectively
  • Nothing pushes until a human step — confirm, reconcile, or tag — has already happened
  • An accountant's direct edit in QuickBooks is flagged as a conflict, never silently overwritten

The same $1,422, seen two different ways

Here's how that plays out on a realistic work order. Say a $1,422 debit hits your bank account for a plumbing repair on Tuesday morning. Plaid shows it in TenantPoint by Tuesday afternoon — the money is gone, and that's simply a fact about the bank account now. QuickBooks shows nothing yet, because nothing has been reconciled or tagged to a work order.

On Thursday, someone reconciles that transaction and tags it to the plumbing work order. Only then does TenantPoint push it to QuickBooks as a Purchase, with the expense category set on the line and the property set at the header. QuickBooks now shows a $1,422 categorized expense — two days after Plaid already showed the money leaving. That gap isn't a bug in either system. It's the actual difference between a bank feed and an accounting ledger.

Why the onboarding flow asks for both

TenantPoint asks new users to connect Plaid and QuickBooks as two separate steps because they answer two separate questions an owner actually has: did the money move, and what do the books say. Skip Plaid and TenantPoint has no live signal for tenant payments or vendor expenses until someone enters them by hand — you lose same-day visibility. Skip QuickBooks and TenantPoint still operates fine as your system of record, but your accountant has no formal ledger to pull from at tax time, because nothing is pushing into their software.

Neither connection configures the other. QuickBooks setup is its own one-time process — OAuth, then a wizard covering tracking mode, property and category mappings, tenant and vendor mappings, and sync policy — completely independent of whether Plaid is connected at all. Most owners end up wanting both: Plaid for the real-time picture, QuickBooks for the formal one.

  • Plaid: connect once from the Banking screen, live from that point forward
  • QuickBooks: connect via OAuth, then complete a one-time setup wizard
  • Each connection is independent — neither one configures or requires the other
  • Most owners connect both eventually, but neither is required to use TenantPoint day to day

Frequently asked questions

Do I need to connect both Plaid and QuickBooks to use TenantPoint?

No. Each connection is optional and completely independent of the other. Plaid gives you live bank visibility and automatic transaction matching; QuickBooks gives your accountant a formal ledger. You can run TenantPoint with neither, either, or both connected — most owners eventually connect both because the two solve different problems, not because one requires the other.

What is Plaid actually used for in property management?

Inside TenantPoint, Plaid mirrors your real bank account and auto-matches an incoming deposit to a tenant's open charge, using two corroborating signals before anything applies automatically. Tagging a transaction to a vendor or a work order is different — that's always a person's decision, never auto-assigned. Plaid also doesn't touch QuickBooks, generate an invoice, or produce a categorized expense on its own — that's a separate step that happens later.

Does property management software need both Plaid and QuickBooks, or is one enough?

It depends what you actually need day to day. If you only want same-day visibility into what's hitting the bank, Plaid alone covers that. If your accountant only needs periodic, categorized books, QuickBooks alone covers that. TenantPoint connects both because most owners need both jobs done, and neither tool does the other one well.

If a transaction is matched in TenantPoint, does that mean it's already in QuickBooks?

Not necessarily, and this is the part that trips people up. A Plaid match is an operational match — TenantPoint recognizing which tenant, vendor, or work order the money belongs to. It doesn't reach QuickBooks until the related accounting step (a payment getting confirmed, or a transaction being manually reconciled and tagged to a work order) happens and the push runs, which can be same-day or a few days later depending on your sync policy.

This educational material is not legal, accounting, tax, or investment advice. Review controlling lease language and consult qualified professionals when appropriate.

USE THIS WITH ONE REAL PROPERTY

Stop rebuilding the operating record every month.

Start a 15-day trial, add one property, and bring the lease, rent, CAM, and tenant communication into the same workspace.

Start free for 15 days →See the product demo