Skip to main content

What is SwiftComply Backflow?

A quick intro to SwiftComply Backflow for testers and service provider companies — what we do, how you'll use the system, and where to go for help.

Who this article is for: Service Providers

Overview

SwiftComply is the platform your water authority uses to manage its backflow prevention program. Authorities use it to track assemblies, run compliance, and communicate with property owners — and as a service provider, you use it to submit test reports, manage your certifications and test kits, and stay in good standing with the authorities you work with.

Think of SwiftComply as the authority's record-keeping system. When you submit a test in SwiftComply, it goes directly onto the authority's official compliance record for that assembly.


Our Role vs. the Authority's Role

It's important to understand who does what:

  • SwiftComply provides and supports the software. We're the record keepers for the authority — the tool they use to track and manage their program.

  • The water authority (your city, utility, or district) sets the rules. They decide which assemblies need testing, when they're due, what counts as a passing test, and whether a given report is accepted or rejected.

That means for anything about how you're using the software, we can help. For anything about compliance rules, test due dates, approval requirements, or rejected reports, you'll need to contact the water authority directly. They own those decisions — we just provide the platform they use to enforce them.


What You'll Use SwiftComply For

As a service provider, you'll use SwiftComply to:

  • Find locations and assemblies to test. Search across authorities you're approved with to pull up the site you're visiting.

  • Submit test reports. Fill out the test form on the assembly, attach any required documentation, and submit — the report lands directly in the authority's queue for review.

  • Track the status of your submissions. See which reports are accepted, rejected, or waiting on review.

  • Manage your certifications. Add and update the certifications the authority requires (ABPA, AWWA, state-specific credentials, etc.). Expiring and expired certs are flagged so you know when to renew.

  • Manage your test kits. Add your gauges, log calibrations, and keep calibration documents up to date so your reports don't get rejected for kit issues.

  • Get paid (where applicable). If your authority uses SwiftComply for test-report payments via Stripe, you'll receive payouts for completed tests through the platform.


Getting Started

If you're brand new to SwiftComply, the quick path is:

  1. Register or accept the invite to set up your account.

  2. Add your certifications on the MY CERTIFICATIONS tab of your profile.

  3. Add your test kits and calibration documents.

  4. Wait for the authority to approve your certifications and test kits. Once approved, you can submit reports.

  5. Find the location/assembly you're testing, fill out and submit the test report.

For the full step-by-step on each of these, see the related articles below.


Where to Get Help

For software questions — anything about how to do something in SwiftComply, error messages, login trouble, or bugs — email our support team:

We'll get back to you as quickly as possible and help you work through it.

For compliance questions — anything about why a test was rejected, when an assembly is due, what certifications are required, whether your company is approved, or any rule the authority enforces — contact the water authority (the city, utility, or district) directly. They own the rules and the decisions. Their contact info is usually on their website or on the notices they send you.

📝 We can't overrule an authority's decision on a rejected report, a due date, or an approval. If you disagree, that conversation has to happen between you and the authority.


FAQ

Q: The authority rejected my test report. What do I do?

A: The rejection reason is on the test report in SwiftComply — open it and look for the notes from the authority. If you need more context or disagree, contact the authority directly. Our support team can help you re-submit once you've resolved the issue, but we can't change their decision.

Q: I can't find an assembly I need to test.

A: A few things to try before assuming it's missing:

  • Type just a few characters into the search — a partial address, a few digits of the serial number, or the first part of the account number — rather than the full value. Typos and extra spaces in the full string are the most common cause of empty results.

  • Try a different search field. If Address isn't returning anything, try Serial Number, Account Number, or Location Name instead.

  • Make sure you're searching within the correct authority, and that your account is approved with them.

  • Clear any active filters that might be hiding the record.

If you've tried those and still can't find it, email help@swiftcomply.com — our team is happy to search on our end and help track it down. If the assembly genuinely isn't in SwiftComply yet, you'll need to contact the authority so they can add it before you can submit a test.

Q: My certification expired and now I can't submit reports. What's the process?

A: Renew the certification with the certifying agency, then add the updated cert to your MY CERTIFICATIONS profile in SwiftComply. The authority will re-review it, and once it's approved, you'll be back in good standing.

Q: Who do I contact about my payout / billing?

A: If your authority uses SwiftComply for test-report payments, payouts go through Stripe — check your Stripe account for status. For software-related payout questions, email help@swiftcomply.com. For questions about whether a test should have been paid out or the amount, contact the authority.

Q: Can I use the same SwiftComply account across multiple cities/utilities?

A: Yes. One account can work with multiple authorities. Each authority approves you separately, but your certifications, test kits, and login stay the same.

Did this answer your question?