PortaPro Docs

Win and serve customers

desktop_windows
Customer Portal
24/7 access to schedules, invoices, and service history.
price_change
Quotes & Invoices
View, approve, and pay documents online.
event_available
Online Booking
Customers book roll-offs and event rentals on your website and pay a deposit. Nothing is scheduled until you approve.
credit_card
Payment Processing
Secure online payments with flexible options.
sms
Inbox
Portal messages, text (SMS), and email in one inbox per customer, plus a Requests tab for everything customers ask for in the portal.
signature
E-Signatures
Sign contracts digitally with audit trails.
build
Service Checklists
Standardized pumping and cleaning workflows.
map
Venue Blueprinting
Pin inventory clusters on satellite maps, link to quotes, and send branded site plans.
mark_email_read
Email From Your Inbox
Send invoices, quotes, and sales email from your real address, with your real deliverability.

Run the field

assignment_add
Job Schedules & Dispatch
Create jobs, dispatch routes, and manage recurring service.
alt_route
Route Optimization
Routes planned around tank capacity, disposal-site hours, and service windows.
smartphone
Mobile App
Offline-first workflows for field operations.
location_on
Unit Pins
Every unit's exact spot on the site map. Drivers move pins from the field.
description
Services Hub
Service requests, checklists, and proof-of-work logs for every job.
sms
Team Chat
Channels and direct messages for drivers, dispatch, and the office.
connect_without_contact
Walkie-Talkie
Push-to-talk inside the PortaPro app, on the channels your crew already uses, with searchable transcripts.
phone_in_talk
Calls & Huddles
1:1 calls and channel huddles for your crew, plus meetings customers join from a browser.

Control the business

inventory
Equipment Inventory
Availability by date, so a weekend booking shows before the weekend.
festival
Event & Tent Rentals
Kits, tents booked by size, pull sheets, scan-back check-in, and charges for what comes back missing.
dashboard
Event Layouts
Tents and tables to scale on the venue or its floor plan, seating charts from the guest list, and a share link for comments and approval.
calendar_month
28 Day Invoicing
Bill every site automatically on the industry-standard 28-day cycle, with duplicate prevention built in.
attach_money
Bookkeeping & Billing
Quotes, invoices, expenses and receipts, bank reconciliation, and QuickBooks, Xero and FreshBooks sync.
group
Customer Accounts
Profiles, sites and locations, contacts, and history.
format_list_bulleted_add
Leads & Deals
The CRM built into PortaPro.
outdoor_garden
Temporary Fencing
Draw the fence on the satellite map or type the feet: panels, gates, stands, clamps and sandbags counted for you, screen priced by the foot.
Roll-Off Rentals
Live ledger for every container on the ground, overage and landfill disposal billed from the weight ticket, and dumpster requests from the customer portal.
local_shipping
Fleet Management
Maintenance, compliance, inspections, and vehicle tracking.
my_location
GPS Tracking
Plug-in trackers for the trucks, battery tags for the units, and an alert when a unit leaves its pin.
phone_in_talk
Business Phone
A real business line with an IVR, ring groups, voicemail, and recording. Click to dial, ring your cell, and every call logs itself on the customer.
manage_accounts
Team Management
Roles, the time clock, and the credentials about to expire.
person_add
Hiring
A careers page, an application built for CDL drivers, and a Hire button that turns the applicant into a team member.
wallet
Payroll
W-2 and 1099 payroll inside PortaPro. In beta, rolling out in stages.
bar_chart
Reporting & Analytics
Gallons by disposal site, overdue sites, and reports on your billing cycle.
water_drop
Septic Service
The tank on the customer's record, pump-out dates predicted, and every septic report form, from pumping to real estate transfer, shipped and attached to the job.
Also in PortaPro:QuickBooks Sync,Xero Sync,FreshBooks Sync,Claude & ChatGPT,Equipment Scanning,Shared Truck Devices,Consumables,Marketing Tools,Automated Review Requests,Septic Reminders,Celebrations,Help & Support

Run your portable sanitation operation from lead to ledger.

One system, 46 features, no per-user or per-vehicle fees or limitations.See all featuresarrow_forward

Learn & Discover

calculate
ROI Calculator
Estimate time, labor, fuel, and cost savings with PortaPro.
route
Route Efficiency Simulator
See how optimized routing can increase weekly service stops.
scale
Dumpster Weight Calculator
Estimate debris weight and the roll-off size it needs.

Support & Training

headset_mic
Support
Submit a request, email our team, or book a call.
support
Help Centeropen_in_new
Guides, documentation, and step-by-step setup resources.
favorite
Our Promise
Why we refuse to let software get worse over time.

GPS Asset & Vehicle Tracking

How GPS tracking works
location_on
Unit tracking device
A sealed battery tag inside the unit. It reports when the unit moves, and the battery lasts five to seven years.
navigation
Vehicle tracker
Plugs into the truck's OBD-II port. Live location, plus odometer and fuel on supported trucks.

Solutions

local_shipping
In the Field
A service day from the yard to the invoice, and where each job goes wrong.
wc
Portable toilet operators
Same-day missed stops, proof for every stop, and rate card invoices.
water_drop
Septic operators
Pump-outs predicted from the tank, and the county's own forms filled from the job.
water_drop
Grease trap service
Each trap on its own cadence, and the FOG 25% rule measured.
Roll-off haulers
Days past term, tons over the allowance, and landfill fees on one final invoice.
celebration
Tent and party rentals
A tent booked by size, packages as one line, every chair checked in.
festival
Event and festival operators
A site plan on the quote, and a weekend priced as a weekend.
account_balance
Municipal contracts
Invoices before the period with the PO printed, and a record of every park visit.
domain
Multi-location operators
Several yards, service territories, divisions, and roles in one account.
Why Operators SwitchPricing
Sign Inrocket_launchStart Free Trial
homeHelp Centerchevron_rightBilling & Invoicing
arrow_backBack
credit_card

Billing & Invoicing

Create invoices, automate billing, and integrate with accounting tools.

Quotes & Invoices

Quoting, sending, converting and invoicing

menu_book

Quotes and Invoices: the Financials Lists

The Financials Quotes and Invoices lists: the money tiles, filters, search, row actions, bulk actions and how they look on a phone.

9 min readarrow_forward
menu_book

The Quote Wizard

The quote wizard for recurring service and one-time or event quotes: every step, the product picker, options, saving, revising and settings.

14 min readarrow_forward
menu_book

Quote Statuses, Sending and Converting

Quote statuses, sending a quote by email or text, the customer's quote page and online acceptance, PDFs, and converting to jobs, an invoice or service.

9 min readarrow_forward
menu_book

Notes and Terms

The notes and terms library: saving reusable notes and terms, defaults for quotes and invoices, and where they print.

4 min readarrow_forward
menu_book

Troubleshooting Quotes and Invoices

Real causes and fixes: wrong service period, a customer who didn't get the email, Partial with nothing due, editing a sent invoice, quotes that won't convert.

8 min readarrow_forward
menu_book

Deposits on Quotes and Jobs

Put a deposit on a quote (required to accept, or requested alongside), request one on a job, and let PortaPro invoice the balance before delivery with the deposit credited.

3 min readarrow_forward
menu_book

Delivery Fees

PortaPro handles the flat delivery fee as a three-layer waterfall. Company default, per-customer override or waiver, and a per-job/quote one-off. So you set your standard fee once and only touch the exceptions.

6 min readarrow_forward
menu_book

One Invoice Per Site

Bill one customer with a separate invoice for every site, delivered as a single email linking to a page where they can view, download and pay each one. Built for builders and property managers whose accounting has to split cost by location.

7 min readarrow_forward
menu_book

Printing and Mailing Invoices

Print every selected invoice as one PDF for the customers you bill by post, with a date range that opens on the last 30 days, the same Delivery filter as the Invoices tab, a Printed badge recorded on every batch, and a Mark as mailed step so you always know what still needs an envelope.

7 min readarrow_forward
menu_book

Customer PO Numbers on Invoices

Print a customer's purchase-order number on their invoices, set a blanket PO or one per site, and know when an issued invoice freezes it.

4 min readarrow_forward
menu_book

Purchase Orders

Create vendor purchase orders in Financials, email a branded PDF, track delivery, receive materials into inventory, and convert the PO into a Bill.

12 min readarrow_forward
menu_book

Weekend Event Rental Workflow

Event rentals use a flat price for a defined window, the customer accepts and pays via a public link, and PortaPro reserves the physical units for the exact date range so nothing gets double-booked.

14 min readarrow_forward
menu_book

Roll-Off Swap Cycle Workflow (Dumpster Rentals)

Roll-off rentals have their own billing model: they don't bill per cycle like construction rentals, they bill as one final statement at the end of the term. This covers term creation, tiered day/week/month rental math, mid-term swaps with weight tickets, the two ways a rental bills disposal (Included in the rate, or Landfill cost + markup), and the final statement consolidator.

16 min readarrow_forward
menu_book

Roll-Off Rentals Page (Dispatcher View)

The dispatcher's one screen for every roll-off box on the ground: Open/Completed tabs, KPI strip, the Customer requests queue from the portal, filters, per-row actions (Swap, Pickup, Add Fee, Edit), scheduling dialogs, how a rental bills disposal, and the final invoice.

11 min readarrow_forward
menu_book

Day Overage, Included Days & Debris Type (Roll-Off)

The three roll-off term fields the swap-cycle article treats lightly: included days, overage $/day, and debris type. What each does and how to set them.

7 min readarrow_forward
menu_book

Quote Options (Good / Better / Best)

Offer two or three priced options on one quote, let the customer or your office pick one, and watch the quote collapse to exactly what they bought.

6 min readarrow_forward
menu_book

From Quote to Service Plan

A recurring PortaPro quote carries the whole plan for a site: unit lines, a map of where each cluster goes, and a start date. Activating it creates the rate card, the real placements, and the delivery job in one action.

8 min readarrow_forward

Billing & Payments

Getting paid, credits, fees, expenses and accounting sync

menu_book

Billing and Payments Overview

How money moves through PortaPro: payment history, Incomplete card attempts, credits and overpayments, refunds, payment reports and common fixes.

10 min readarrow_forward
menu_book

Collecting Payments (Collect Payment, Saved Cards & Pay Links)

Recording checks and cash, charging a card, sending a payment link, and what happens when a customer pays more than they owe.

9 min readarrow_forward
menu_book

Set up payment links (Stripe Connect and SMS)

Connect Stripe to unlock every payment-link surface, optionally add Twilio SMS to text links, and turn on the invoice-PDF QR and email button.

4 min readarrow_forward
menu_book

Get paid faster with payment links

Every invoice has a secure, branded payment page a customer can pay without signing in. Copy the link, show a QR, text it, or leave it in the invoice email and PDF.

6 min readarrow_forward
menu_book

Deposits

Take a deposit when a customer books, collect the balance automatically before delivery, and keep a card on file for damage or cleaning. Every deposit is a real invoice, credited to the final invoice once paid.

6 min readarrow_forward
menu_book

Subscription & Plan Management

Managing your PortaPro subscription. Plans, pricing, free trial, upgrading, downgrading, canceling, payment method, and invoices.

8 min readarrow_forward
menu_book

Tax Configuration

One company-wide switch turns sales tax on or off; rates are then resolved automatically from each service address, with per-customer exemptions and a per-line taxable flag on rate cards.

6 min readarrow_forward
menu_book

Cash Discount Program

One listed price on every quote and invoice, and an exact discount for customers who pay by cash, check, ACH or methods you add like Zelle. The rate is locked to what a card actually costs you (2.9% on flat-rate processing), so you net the same either way. Legal in all 50 states, no card-brand registration.

9 min readarrow_forward
menu_book

Billing Health

Every night PortaPro checks rate cards, cycle invoices and account credits for things that will bill wrong and lists them on Settings → Finance → Billing Health. Fix an item or mark it OK, and get a morning email only when something new turns up.

5 min readarrow_forward
menu_book

Recording Payments & Credits

Record checks, cash, bank transfers and payment-app payments with a check number and the day the money arrived; what happens on a partial payment or an overpayment (account credit, or call it even for a few cents); prepayments, applying credit, and credit balances from an import.

8 min readarrow_forward
menu_book

Surcharges and Fees: One-Click Apply, Per-Quantity Billing, and Transparent Tax

Build a reusable surcharge and fee library once, apply common billing adjustments on quotes or invoices in one click, and auto-fill per-quantity fees from completed job outputs.

7 min readarrow_forward
menu_book

Tax by Jurisdiction: Automatic Lookup, Fallback Rates, and Tax Source Visibility

PortaPro supports automatic jurisdiction-based tax, visible fallback behavior when lookup cannot fully resolve, and tax source context on quotes and invoices.

6 min readarrow_forward
menu_book

Reviewing and Sending Cycle Drafts

The Review cycle drafts window: check the list, choose Send now or Schedule, and watch a live counter that keeps running after you close the window.

9 min readarrow_forward
menu_book

QuickBooks Online Sync: What Pushes, When, and Why One Way

The nightly one-way push of customers, invoices, payments, voids, reversals, credit memos and prepayments (and, if you turn it on, expenses with their receipts) into QuickBooks Online; connecting; Sync now and the per-invoice Push to QuickBooks action; choosing the income accounts revenue posts to; class tracking; sales tax; reading the sync log; and why PortaPro chose one-way over two-way sync.

8 min readarrow_forward
menu_book

QuickBooks Desktop Sync: A Real Live Sync, Not a File Export

Connect QuickBooks Desktop (Pro, Premier or Enterprise) through the QuickBooks Web Connector so customers, invoices and payments go into your company file on their own. Setup, the required settings, what syncs, what happens when QuickBooks is closed, and what isn't sent yet.

5 min readarrow_forward
menu_book

Xero Sync: What Pushes, Where It Lands, and Why One Way

Connect your Xero organisation and PortaPro pushes contacts, invoices, payments, cash discounts, account credits, voids and refunds on its own, with Stripe fees, Stripe payouts and expenses when you turn them on. The start date, where revenue and payments land, sales tax, tracking categories, Push to Xero on one invoice, and the sync log.

7 min readarrow_forward
menu_book

FreshBooks Sync: What Goes Across and Why One Way

Connect your FreshBooks business and PortaPro sends clients, invoices, payments, account credits, cash discounts, voids and payment removals on its own. The start date, the tax name, choosing a business, Push to FreshBooks on one invoice, and the sync log.

5 min readarrow_forward
menu_book

Bank Feed and Reconciliation

Connect your business bank and credit card accounts, or import a bank statement (CSV, OFX / QFX or Excel), so real bank activity appears next to the payments and expenses you already track. Match it to payments, expenses and receipts one confirmed decision at a time, with categorization rules filling in the coding you use every week.

9 min readarrow_forward
menu_book

Receipts and Expenses

Snap a receipt and PortaPro reads it, finds the bank transaction it paid for, and files it as an expense with the receipt attached. Split one purchase across categories, let rules fill in the coding you use every week, set each category's Schedule C line, and optionally push expenses to QuickBooks Online.

8 min readarrow_forward

Rate Card

Per-site contracts, rate periods, cycle invoices, pricing waterfall, and on-site inventory

menu_book

The Rate Card and Recurring Service

The Rate Card is what each customer pays for at each site: units, service frequency, the rate and its period, and when billing starts.

7 min readarrow_forward
menu_book

Billing Cycles and Cycle Invoices

How billing cycles work: the company cycle and per-customer cycles, automatic drafts, generating or skipping a period, advance billing, and how proration is figured.

6 min readarrow_forward

Invoicing

Create, send and track invoices

menu_book

Creating Invoices

The Add Invoice wizard: standalone invoices, invoices from a job or a quote, service periods, lines, fees, notes, drafts, and saving versus sending.

9 min readarrow_forward
menu_book

Invoice Statuses, the Detail View and the PDF

Invoice statuses and delivery badges, the invoice detail view and send history, what prints on the PDF, and voiding.

8 min readarrow_forward

Recurring Billing

Billing cycles, billing days, and autopay

menu_book

Migrating Stored Cards From a Previous System

If your old software already holds cards for your customers, those can usually be transferred to PortaPro instead of re-collected — processor to processor, without anyone handling card numbers.

3 min readarrow_forward

Integrations

Connect with other tools

menu_book

QuickBooks Online Sync: What Pushes, When, and Why One Way

The nightly one-way push of customers, invoices, payments, voids, reversals, credit memos and prepayments (and, if you turn it on, expenses with their receipts) into QuickBooks Online; connecting; Sync now and the per-invoice Push to QuickBooks action; choosing the income accounts revenue posts to; class tracking; sales tax; reading the sync log; and why PortaPro chose one-way over two-way sync.

8 min readarrow_forward
menu_book

QuickBooks Desktop Sync: A Real Live Sync, Not a File Export

Connect QuickBooks Desktop (Pro, Premier or Enterprise) through the QuickBooks Web Connector so customers, invoices and payments go into your company file on their own. Setup, the required settings, what syncs, what happens when QuickBooks is closed, and what isn't sent yet.

5 min readarrow_forward
menu_book

Xero Sync: What Pushes, Where It Lands, and Why One Way

Connect your Xero organisation and PortaPro pushes contacts, invoices, payments, cash discounts, account credits, voids and refunds on its own, with Stripe fees, Stripe payouts and expenses when you turn them on. The start date, where revenue and payments land, sales tax, tracking categories, Push to Xero on one invoice, and the sync log.

7 min readarrow_forward
menu_book

FreshBooks Sync: What Goes Across and Why One Way

Connect your FreshBooks business and PortaPro sends clients, invoices, payments, account credits, cash discounts, voids and payment removals on its own. The start date, the tax name, choosing a business, Push to FreshBooks on one invoice, and the sync log.

5 min readarrow_forward
menu_book

See Your Jobs in Google Calendar, Outlook or Apple Calendar

Subscribe your own calendar to your PortaPro jobs: the My jobs and All jobs feeds, what each event shows, how often it updates, and replacing or turning off the link.

3 min readarrow_forward
PortaPro

Contact:
support@portaprosoftware.com

© 2026 PortaPro. All rights reserved.
All-in-one software for portable sanitation operators.

Quick Links

PricingROI CalculatorDumpster Weight CalculatorFree TemplatesSeptic Rules by StateCompare SoftwareBlogIn The Field

Platform

DispatchBillingFleet ManagementCustomer Portal

Support

Contact supportGetting set upHelp Centeropen_in_newStatusCareers

Company

TermsPrivacyCookie PolicySecurityAccessibilityAbout

Serving operators across North America. Proudly Built in America. 100% US Customer Support

Privacy Policy·Terms of Service·Accessibility·Contact