Books that follow the work, not the other way around.
AR from inspections, AP intake, job costing, commissions, Stripe payments, and payroll exports — all built around the work order. Keep your CPA. Keep your payroll provider. Replace the inspection-billing path with one that does not need a re-key.
Cancel QuickBooks for inspection invoicing — not for your books.
What Guspora Finance is — and what it isn’t.
Trade-contractor finance has a long history of vaporware. We would rather lose a deal at the demo than win one on a promise we cannot keep at month-end. So here is the line, drawn straight.
What it is
Contractor-grade operations finance.
- • AR invoices generated from completed inspections and work orders, no re-key
- • AP / vendor-bill intake against jobs and entities
- • Job costing with time, expense, and parts roll-up
- • Commission rules and calculations on closed work orders
- • Payroll-export rails to ADP, Gusto, or generic CSV
- • Stripe-backed payment workflows where configured and accepted
- • Spend-card policy and receipt surfaces for configured pilots
- • Legal-entity and bank-account records for clean scoping
What it isn’t
The honest edges, today.
- • Not a payroll-tax-filing engine -- payroll providers keep that.
- • Not a three-way-match enforcement engine today.
- • Not a fixed-asset / depreciation system today.
- • Multi-entity consolidation and GAAP financial-statement generation are on the roadmap, not in the product today.
The phrase that fits: Guspora exports clean data; your CPA closes your books. If a vendor is telling you their finance product replaces ADP and QuickBooks and your CPA — for a contractor doing real work — they are selling you something that has not shipped yet. Ours has shipped, and these are its edges.
The module list, with status, written honestly.
Green badges are shipped and in active production use. Gold badges are scaffolding, partial builds, or roadmap — written here so you can plan around them, not so we can claim them.
AR & Invoicing from Work Orders
Available in configured workflowsA completed inspection or work order generates an invoice on the same record — line items, photos, citations, and attachments come along. No re-keying into a separate billing system. Aging runs automatically.
Stripe Payments
In progressStripe-backed card, ACH, saved-method, refund, partial-payment, and surcharge workflows are present where configured. Live payment mutation and reconciliation require tenant-specific activation and acceptance before reliance.
AP / Vendor Bill Intake
Available in configured workflowsVendor bills land as records against the work order or job. Approval routing, NTE flags, and payment scheduling are present. This is intake and tracking — not a three-way-match enforcement engine.
Job Costing
Available in configured workflowsTime, expenses, parts, and subcontractor costs roll up to the work order automatically. Margin shows on the same row a dispatcher reads. No parallel cost-tracking spreadsheet.
Commission Tracking
Available in configured workflowsCommission rules attach to roles and revenue lines. Calculations run on closed work orders. Payouts land on the payroll export so the bookkeeper does not maintain a side ledger of who is owed what.
Payroll Runs & Exports
Available in configured workflowsApprove hours and commission lines per pay period, generate employee pay stubs as downloadable PDFs that match the audited record, then export to ADP, Gusto, Paychex, or a generic CSV format your payroll provider accepts. Direct deposit, payroll-tax filing, and W-2 issuance stay with that provider. Guspora does not file taxes.
Team Spend Cards (Stripe Issuing)
In progressSpend-card policy, budget, receipt, and audit surfaces are implemented for configured pilots. Production physical or virtual card issuance is not represented as generally available until a tenant-specific Stripe Issuing acceptance receipt exists.
Legal Entity Records
Available in configured workflowsEach operating entity (LLC, S-corp, division) is a first-class record with its own AR, AP, and reporting scope. Useful for trade contractors with a holding company and one or two operating arms.
Bank Account Records
Available in configured workflowsBank accounts are records you can post against, attach to entities, and reference on payments and bills. This is record-keeping — not live bank-feed reconciliation. Your CPA still ties out the statement.
General Ledger Scaffolding
In progressChart-of-accounts structure, journal entries, and posting rules exist underneath every transaction. The structure is there. The full close — accruals, reclasses, statement preparation — is not. Use it as a feeder, not as your primary ledger.
QuickBooks Online Connector
In progressA connector path exists for customers who want to move AR, AP, and journal data to QBO. Setup is reviewed in a private pilot before relying on it for month-end. QuickBooks Desktop is not on the roadmap.
Bank Reconciliation (CSV)
Available in configured workflowsImport a bank statement CSV, then match transactions to journal entries one-by-one or in bulk. Reconciliation sessions, match/unmatch, and a worksheet view are shipped. Live bank-feed ingestion, an auto-match rules engine, and confidence scoring are NOT in the product today — your CPA still owns those if you need them.
Multi-Entity Close & Financial Statements
Consolidated close, intercompany eliminations, and audit-ready GAAP packages are on the roadmap, not in the product today. If your CPA needs those, that work continues outside Guspora until we ship it.
Fixed Assets & Depreciation
In progressAsset records exist for trucks and equipment through Fleet, but depreciation schedules, dispositions, and capitalization workflows are not built. Keep that work with your CPA or your existing fixed-asset tool.
Inspection finishes. Invoice exists. Payment captures. AR ages.
This is the path Guspora Finance was built to own. Every other module exists to support it.
1. The inspection happens on the same record the back office reads.
A technician runs the annual inspection from the tablet. Findings, photos, NFPA citations, deficiencies, and any retest-required items attach to the inspection record itself — not to a phone’s camera roll, not to a separate work-order packet that someone has to staple together later.
2. The work order seals on review.
A reviewer approves the inspection. Time entries and parts-used lines posted by the tech roll up. Subcontractor lines, expenses, and any retest fees roll up. The work order has a single, complete cost and revenue picture before anyone touches AR.
3. The AR invoice generates from the same record.
No re-key. No copy-paste into a separate billing system. The invoice carries the customer record, the line items at the rates that govern the agreement, and the photo / citation attachments the customer expects to see. The same row a dispatcher reads is the row that bills.
4. Stripe captures the payment.
Configured card, ACH, saved-method, refund, and partial-payment workflows can post against the invoice. A tenant-specific live acceptance receipt is required before treating payment mutation or reconciliation as production-proven.
5. AR ages on its own.
Aging buckets (current, 30, 60, 90+) update automatically. Dunning rules attach to customer terms. The collections list is one query, not a quarterly fire drill against a spreadsheet someone has to manually rebuild.
6. Job cost and commission settle on the same row.
When the work order closes, job-cost margin posts to the record. Commission rules calculate against the closed revenue line. Payouts queue for the next payroll export — without anyone maintaining a side ledger of who is owed what.
7. The CPA gets clean, exportable source data.
At month-end, your CPA pulls the AR, AP, and journal data — through the QBO connector if they want it programmatic (still hardening), or via export if they prefer a controlled push. They close the books in the platform they already trust. Guspora’s job is to make their inputs legible, not to replace their work.
One line, written carefully: this is the path where it is fair to say cancel QuickBooks for inspection invoicing. The inspection-to-invoice loop runs entirely inside Guspora. The rest of QuickBooks — month-end close, statements, multi-entity, tax — stays where it is.
Payroll exports, not a payroll engine.
The fastest way for a software vendor to lose a contractor is to be casual about payroll. We are not casual about it. Here is exactly what Guspora does, and exactly what it does not.
ADP export
ADP-formatted file
Hours, wages, and commission lines export in the column shape ADP Run / Workforce Now expects. Your payroll administrator imports it. ADP runs payroll, files taxes, and issues W-2s.
Gusto export
Gusto-formatted file
Same idea, Gusto column shape. Useful for smaller crews already on Gusto. Gusto handles direct deposit, tax filing, and pay-stub delivery.
Generic CSV
Provider-agnostic export
For Paychex, Paylocity, Rippling, OnPay, or a regional provider. A clean, documented CSV your payroll admin can map once and reuse every period.
What Guspora payroll does NOT do
- • File federal, state, or local payroll taxes (941, 940, state unemployment, local withholding) — your payroll provider does this
- • Originate ACH for direct deposit to employees — your payroll provider funds payroll
- • Issue W-2s, 1099s, or year-end tax forms — your payroll provider produces these
- • Calculate garnishments, child-support orders, or court-ordered withholdings — your payroll provider applies these to net pay
- • Deliver pay stubs to employees through an employee portal — your payroll provider runs the portal
- • Maintain employee tax-form records (W-4, I-9, state equivalents) as the system of record — your payroll provider holds these
We are deliberate about this. Payroll-tax filing is a regulated, fines-attached, mistake-doesn’t-forgive-you part of running a business. Trade contractors with steady payroll already have a provider that does it well. Replacing that provider is not a problem worth solving — feeding it cleaner inputs is.
Stripe-backed payment workflows, with activation boundaries stated plainly.
Card, ACH, saved-method, dispute, and refund paths exist in source for configured tenants. We do not represent live money movement or reconciliation as proven without a current tenant-specific acceptance receipt.
Card and ACH on the invoice
Configured AR invoices can carry a payment link for card or ACH. Availability and posting behavior must be confirmed for the tenant before use.
Saved methods for repeat customers
Saved-method and charge-on-completion controls are available only where explicitly configured and authorized. Recurring future charges are not represented here as automatically enabled.
Refunds and partial payments
Partial-payment and refund workflows are implemented for configured use. Live settlement, reconciliation, and audit completeness require tenant-specific acceptance.
Surcharges and convenience fees
Per-tenant surcharge configuration with the disclosure language that keeps you compliant in your state. Pass-through pricing where it is allowed; absorbed where it is not.
Disputes and chargebacks
Dispute events flow through to the operations team — with a link back to the inspection record, photos, citations, and the signed acknowledgment that lives there. Defense evidence is on the same row as the work.
Settlement and reporting
Stripe payouts reconcile against AR captures. Your CPA receives a settlement file that matches the deposits, with fees broken out. The bank tie-out for payments is one of the few finance areas where the work is genuinely easier in Guspora.
What stays with your CPA and your payroll provider.
If we tried to pretend any of this lived in Guspora today, you would catch it at month-end and stop trusting us. So we are saying it up front — generously, with no soft-pedal.
Month-end and year-end close
Accruals, reclasses, prepaid amortization, deferred revenue, and the close checklist itself stay with your CPA or controller. Guspora gives them clean source data — they still close the books.
External-statement-of-record bookkeeping
Guspora includes a CSV-based bank reconciliation surface for configured workflows: upload a statement, match transactions to journal entries, and keep a worksheet inside Guspora. What stays with your CPA: live bank feeds, canonical chart-of-accounts decisions, accruals, reclasses, and bookkeeping policy. Complete tenant-specific reconciliation remains subject to live acceptance.
Financial statements (GAAP)
Income statement, balance sheet, and cash-flow statements prepared to GAAP for lenders, bonding companies, or auditors come from your CPA. We export the underlying transactions; we do not produce the statements.
Multi-entity consolidation
If you operate a holding company over multiple LLCs and need consolidated statements with eliminations, that consolidation happens in your accounting platform — not in Guspora.
Income tax preparation and filing
Federal, state, and local income-tax filings stay with your CPA. We do not prepare returns, calculate book-to-tax differences, or generate tax workpapers.
Payroll tax filing and W-2s
Payroll-tax deposits, 941s, state unemployment filings, year-end W-2 and 1099 issuance all stay with ADP, Gusto, Paychex, or whichever payroll provider you already trust. Guspora exports the hours and earnings; the filings are theirs.
Direct deposit and pay-stub delivery
Funding payroll, ACH origination to employees, and the pay-stub portal are your payroll provider’s job. We do not move payroll funds.
Audit prep and bonding submissions
Workpaper preparation, footnote disclosures, surety-bonding packages, and external audit response are work your CPA does. Guspora’s job is to make their source data legible and exportable.
The summary, again: Guspora exports clean data; your CPA closes your books. Your payroll provider keeps running payroll. Your accounting platform keeps producing statements. We replace the parts of the workflow that never should have lived in a generic accounting tool in the first place — the inspection-to-invoice path, job costing tied to actual field data, and commission calculations that follow the work.
Frequently asked, plainly answered.
Will this replace QuickBooks for my whole business?
No. The honest narrowing: Guspora can prepare inspection and work-order invoice records for configured tenants. Payment, settlement, and reconciliation behavior still requires a current tenant-specific acceptance receipt. Everything else QuickBooks does today (month-end close, financial statements, multi-entity consolidation, sales-tax filing, the chart-of-accounts your CPA tunes every year) continues to live in QuickBooks. Plan for both tools to coexist.
Will this replace ADP, Gusto, or my payroll provider?
No. Payroll tax filing, direct deposit, W-2 and 1099 issuance, and pay-stub delivery stay with your payroll provider. Guspora exports hours, wages, and commission lines into ADP, Gusto, or a generic CSV that most providers accept. The provider runs payroll; we feed it the inputs. We do not file taxes.
Do you do bank reconciliation?
A narrow CSV reconciliation path is source-supported for configured tenants: statement import, match/unmatch records, and a worksheet view. Current tenant-specific acceptance is still required before relying on it for a monthly tie-out. Live bank feeds (Plaid / direct-connect), an auto-match rules engine, and confidence scoring are not shipped.
I run multiple entities. Can you consolidate?
Each legal entity is a first-class record with its own AR, AP, and scope, so day-to-day operations stay clean across entities. Consolidated financial statements with intercompany eliminations are not in the product. Your CPA produces the consolidation outside Guspora.
How do I close month-end if Guspora is not the GL?
Treat Guspora as a feeder system to your real GL. The QBO connector exists for tenants who want a programmatic push (we are still hardening it; pilot it in a sandbox first). Tenants who prefer a journal-export workflow can pull period data and post a summary entry. Your CPA still owns the close checklist.
My CPA uses Sage Intacct, NetSuite, or another platform — does this still work?
Yes. The export rails are not QuickBooks-specific. AR, AP, and journal data export in formats your CPA can import or transform. The premise of this suite is that you keep your accounting platform; we feed it the inspection-to-invoice and job-costing data it never had clean access to before.
Is the audit trail GAAP-grade?
Every transaction is timestamped and attributable to a user and a source record (work order, inspection, vendor bill). That is good enough for operational defense and most internal reviews. It is not a substitute for a fully reconciled, statement-ready GAAP ledger reviewed by an auditor — which is your CPA’s product, not ours.
Put the inspection-to-invoice path on Guspora.
Keep your CPA. Keep your payroll provider. Move the part of finance that lives next to the work — AR from work orders, AP intake, job costing, commissions, payments, payroll exports — into the same record your operations team already runs on.
Pricing lives on the pricing page. Finance is included with the operations tenant — no separate billing.