<div class="mb-playbook" data-pb-title="PayGuard: Garnishment Compliance Engine with Full Audit Trail" data-pb-description="PayGuard reads court-issued garnishment orders, applies federal and 50-state calculation rules, and produces payroll-ready withholding instructions with a statutory citation for every dollar. Built by MightyBot. SOC 2 Type II certified." data-pb-og-title="PayGuard: Garnishment Compliance Engine with Full Audit Trail" data-pb-og-description="Every dollar withheld from an employee's paycheck needs a statutory citation. PayGuard provides the Why-Trail. Built for payroll teams at mid-market companies." data-pb-og-image="https://cdn.prod.website-files.com/673ad7ebdf90a87e7aa3e9a8/69b39c0e628398b30bba5250_Open%20Graph.png" data-pb-og-url="https://www.mightybot.ai/agents/payguard" data-pb-twitter-title="PayGuard: Garnishment Compliance Engine with Full Audit Trail" data-pb-twitter-description="Every dollar withheld from an employee's paycheck needs a statutory citation. PayGuard provides the Why-Trail. Built for payroll teams at mid-market companies." data-pb-twitter-image="https://cdn.prod.website-files.com/673ad7ebdf90a87e7aa3e9a8/69b39c0e628398b30bba5250_Open%20Graph.png"><!-- STICKY NAV -->
<nav class="topnav">
<div class="nav-inner">
<div class="nav-logo">
<img alt="PayGuard" src="https://s3.amazonaws.com/webflow-prod-assets/673ad7ebdf90a87e7aa3e9a8/69d872a1ad12564074bb55f8_payguard-logo-dark.svg" style="height:28px;"/>
</div>
<div class="nav-links">
<a href="#problem">Problem</a>
<a href="#how-it-works">How It Works</a>
<a href="#compare">Compare</a>
<a href="#partner">Partner</a>
</div>
</div>
</nav>
<div class="page">
<!-- HERO: 2-COLUMN -->
<div class="hero">
<div class="hero-left">
<div class="eyebrow">For Payroll Teams</div>
<h1>Your payroll system withholds the money. Can it explain why?</h1>
<div class="sub">PayGuard reads court-issued garnishment orders, applies federal and 50-state calculation rules, and produces payroll-ready withholding instructions with a statutory citation for every dollar. It sits in front of ADP, Paychex, or any payroll system. Not competing with them. Completing them.</div>
<p class="lede"><strong>What PayGuard does:</strong> it takes a garnishment order (child support, IRS levy, creditor writ, student loan, bankruptcy), identifies the employee, resolves the applicable federal and state rules, calculates the correct withholding amount, handles multi-order priority stacking, and produces a Why-Trail: a complete audit document linking every dollar withheld to a specific statute, section, and calculation step. <strong>When the DOL audits, you hand them the trail.</strong></p>
<div class="cta-row">
<a class="btn btn-primary" href="mailto:partners@mightybot.ai?subject=PayGuard%20design%20partner%20interest">Become a design partner</a>
<a class="btn btn-secondary" href="#how-it-works">See how it works</a>
</div>
</div>
<div class="hero-right">
<div class="stat-card">
<div class="num accent">50 states</div>
<div class="lbl">Calculation rules covered</div>
</div>
<div class="stat-card">
<div class="num">Zero</div>
<div class="lbl">Calculation errors</div>
</div>
<div class="stat-card">
<div class="num">100%</div>
<div class="lbl">Statutory citation coverage</div>
</div>
<div class="stat-card">
<div class="num accent">30 days</div>
<div class="lbl">Design partner pilot</div>
</div>
</div>
</div>
<!-- PRODUCT SCREENSHOT -->
<div class="section">
<img alt="PayGuard garnishment dashboard showing queue, statuses, and response time" loading="lazy" src="https://s3.amazonaws.com/webflow-prod-assets/673ad7ebdf90a87e7aa3e9a8/69d7ade246cc45b251214f77_payguard-dashboard.png" style="width:100%;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,0.08);"/>
</div>
</div><!-- close .page for dark band -->
<!-- ENFORCEMENT CONTEXT: DARK BAND -->
<div class="dark-band">
<div class="section">
<h2>The compliance risk most payroll teams underestimate.</h2>
<p class="section-sub">If your company fails to properly garnish an employee's wages, your company becomes liable for the employee's entire underlying debt. That is not a fine. That is a balance transfer. Plus penalties.</p>
<div class="grid-3">
<div class="penalty-card">
<div class="amount">$10M</div>
<div class="entity">CFPB v. Bank of America</div>
<div class="cause">3,700+ out-of-state garnishments unlawfully processed. $592K in fees refunded. System reform mandated.</div>
</div>
<div class="penalty-card">
<div class="amount">$640M+</div>
<div class="entity">Walmart Wage Settlements</div>
<div class="cause">63 cases related to wage and garnishment compliance failures across multiple states.</div>
</div>
<div class="penalty-card">
<div class="amount">Full debt</div>
<div class="entity">Every Employer</div>
<div class="cause">Federal law: employer becomes personally liable for the employee's full debt if they fail to properly garnish.</div>
</div>
</div>
</div>
</div>
<div class="page" style="padding-top:0;">
<!-- THE PROBLEM -->
<div class="section" id="problem">
<h2>Three things your payroll team is doing right now that create liability.</h2>
<p class="section-sub">Most mid-market payroll departments process garnishments with a mix of spreadsheets, ADP's black-box service, and a clerk who "knows the rules." All three fail under audit.</p>
<div class="grid-3">
<div class="card">
<h3>The spreadsheet</h3>
<p>Your payroll clerk has a spreadsheet with state-by-state garnishment rules. California uses 20% of disposable earnings. Illinois uses 15% of gross. New York uses both. The spreadsheet was last updated eight months ago. Three states changed their rules since then. The clerk is on vacation next week.</p>
</div>
<div class="card">
<h3>The black box</h3>
<p>ADP SmartCompliance calculates the withholding. But when the DOL asks why you withheld $847.30 from an employee's March paycheck, ADP gives you a number without a citation. No statute reference. No calculation step. No formula. Just a dollar amount and a trust-us. That is not an audit trail.</p>
</div>
<div class="card">
<h3>The priority collision</h3>
<p>An employee has a child support order, an IRS levy, and a creditor garnishment. Child support takes priority, but only up to 50-65% of disposable earnings. The IRS levy takes everything except Publication 1494 exempt amounts. The creditor gets whatever is left under the 25% CCPA cap. Your payroll system processes them in the order they arrived, not the order the law requires.</p>
</div>
</div>
</div>
<!-- HOW IT WORKS: VERTICAL LIST -->
<div class="section" id="how-it-works">
<h2>How PayGuard works</h2>
<p class="section-sub">PayGuard is the calculation layer between the court order and your payroll system. It reads the order, applies the rules, and produces the instruction. Your payroll team reviews and approves. Your existing payroll system executes.</p>
<div class="steps-list">
<div class="step-row">
<div class="step-num">1</div>
<div class="step-body">
<h3>Garnishment order intake</h3>
<p>Upload the court order (PDF, fax image, e-IWO, IRS 668-W). PayGuard classifies the order type (child support, tax levy, creditor, student loan, bankruptcy), extracts the key fields (case number, debtor, amounts, jurisdiction, effective date), and validates against known schemas.</p>
</div>
</div>
<div class="step-row">
<div class="step-num">2</div>
<div class="step-body">
<h3>Federal + state rule resolution</h3>
<p>Given the order type, employee state, and earnings profile, PayGuard resolves the applicable rules. Federal CCPA Title III as the floor. State override if more protective (California's 20% of disposable, Illinois's 15% of gross, Texas's constitutional prohibition on consumer garnishments, Florida's head-of-household exemption). Local minimum wage lookup where required.</p>
</div>
</div>
<div class="step-row">
<div class="step-num">3</div>
<div class="step-body">
<h3>Priority stacking + calculation</h3>
<p>When multiple orders exist for the same employee, PayGuard applies the legally mandated priority stack: child support first (50-65% CCPA ceiling), then IRS levies (Publication 1494 exempt amounts), then student loans (15% of disposable), then creditor garnishments (25% CCPA cap). Each priority level receives the remaining available earnings from the level above.</p>
</div>
</div>
<div class="step-row">
<div class="step-num">4</div>
<div class="step-body">
<h3>Withholding instruction + Why-Trail</h3>
<p>Out comes a payroll-ready withholding instruction (dollar amount per pay period, formatted for your payroll system) plus the Why-Trail: a complete audit document that links every dollar withheld to a specific federal statute, state code section, calculation formula, input value, and result. When the DOL audits, you hand them the trail.</p>
</div>
</div>
</div>
</div>
<!-- SCREENSHOTS: ORDER INTAKE + VERIFICATION -->
<div class="section">
<div style="display:flex;gap:16px;margin:0;flex-wrap:nowrap;">
<img alt="PayGuard court order upload with automatic extraction" loading="lazy" src="https://s3.amazonaws.com/webflow-prod-assets/673ad7ebdf90a87e7aa3e9a8/69d7ade6a2898d2f54132510_payguard-order-upload.png" style="width:50%;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,0.08);"/>
<img alt="PayGuard extracted fields verification against original document" loading="lazy" src="https://s3.amazonaws.com/webflow-prod-assets/673ad7ebdf90a87e7aa3e9a8/69d7adea6b9c1772772b158d_payguard-verify-complete.png" style="width:50%;border-radius:12px;box-shad
ow:0 2px 16px rgba(0,0,0,0.08);"/>
</div>
</div>
<!-- COMPARISON -->
<div class="section" id="compare">
<h2>What PayGuard does that your current tool does not.</h2>
<p class="section-sub">Whether you use ADP SmartCompliance, Paycom, a registered agent, or a spreadsheet, the same gap exists: no one shows their work.</p>
<table>
<thead>
<tr>
<th style="text-align:left;width:40%;">Capability</th>
<th style="text-align:center;">ADP SmartCompliance</th>
<th style="text-align:center;">Paycom</th>
<th style="text-align:center;">Manual / Spreadsheet</th>
<th style="text-align:center;color:var(--accent);">PayGuard</th>
</tr>
</thead>
<tbody>
<tr>
<td>Federal CCPA calculation</td>
<td style="text-align:center;color:var(--green);font-size:18px;">✓</td>
<td style="text-align:center;color:var(--green);font-size:18px;">✓</td>
<td style="text-align:center;color:var(--green);font-size:18px;">✓</td>
<td style="text-align:center;color:var(--green);font-size:18px;font-weight:700;">✓</td>
</tr>
<tr>
<td>50-state rule coverage</td>
<td style="text-align:center;color:var(--green);font-size:18px;">✓</td>
<td style="text-align:center;color:var(--green);font-size:18px;">✓</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--green);font-size:18px;font-weight:700;">✓</td>
</tr>
<tr>
<td>Multi-order priority stacking</td>
<td style="text-align:center;color:var(--green);font-size:18px;">✓</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--green);font-size:18px;font-weight:700;">✓</td>
</tr>
<tr>
<td><strong>Statutory citation for every dollar withheld</strong></td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--green);font-size:18px;font-weight:700;">✓</td>
</tr>
<tr>
<td><strong>Why-Trail audit document</strong></td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--green);font-size:18px;font-weight:700;">✓</td>
</tr>
<tr>
<td><strong>Calculation step visibility</strong></td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--green);font-size:18px;font-weight:700;">✓</td>
</tr>
<tr>
<td>Works with any payroll system</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--green);font-size:18px;">✓</td>
<td style="text-align:center;color:var(--green);font-size:18px;font-weight:700;">✓</td>
</tr>
<tr>
<td>Local minimum wage lookup (CA cities)</td>
<td style="text-align:center;color:var(--green);font-size:18px;">✓</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--green);font-size:18px;font-weight:700;">✓</td>
</tr>
<tr>
<td>Self-service (no managed-service dependency)</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--red);font-size:18px;">✗</td>
<td style="text-align:center;color:var(--green);font-size:18px;">✓</td>
<td style="text-align:center;color:var(--green);font-size:18px;font-weight:700;">✓</td>
</tr>
</tbody>
</table>
</div>
<!-- SCREENSHOTS: CASE INFO + CASE DETAIL -->
<div class="section">
<div style="display:flex;gap:16px;margin:0;flex-wrap:nowrap;justify-content:center;">
<img alt="PayGuard case information with priority order check and multi-order alerts" loading="lazy" src="https://s3.amazonaws.com/webflow-prod-assets/673ad7ebdf90a87e7aa3e9a8/69d7adef1919a51f30b0f951_payguard-case-info.png" style="width:50%;max-width:400px;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,0.08);"/>
<img alt="PayGuard case detail with document tabs and status tracking" loading="lazy" src="https://s3.amazonaws.com/webflow-prod-assets/673ad7ebdf90a87e7aa3e9a8/69d7adf6173213c6dd07bf44_payguard-case-detail.png" style="width:50%;max-width:400px;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,0.08);"/>
</div>
</div>
<!-- DESIGN PARTNER OFFER -->
<div class="section" id="partner">
<div class="offer-box">
<h2>Design partner program</h2>
<p>We are onboarding five mid-market companies as design partners. You get the full PayGuard engine for 30 days while we calibrate the rule engine against your specific state mix and order types. In exchange, we co-author a case study and you introduce us to two peer companies when the pilot completes.</p>
<div class="offer-list">
<div class="offer-item">
<div class="n">30 days</div>
<div class="l">Pilot</div>
</div>
<div class="offer-item">
<div class="n">5 slots</div>
<div class="l">Design partners</div>
</div>
<div class="offer-item">
<div class="n">Zero</div>
<div class="l">Payroll system changes</div>
</div>
</div>
<a class="btn btn-primary" href="mailto:partners@mightybot.ai?subject=PayGuard%20design%20partner%20interest">Request a slot</a>
</div>
</div>
<!-- FAQ: ACCORDION -->
<div class="section">
<h2>Frequently asked questions</h2>
<div class="faq-item open" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>What is PayGuard in one sentence?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p>PayGuard is a garnishment compliance engine that reads court orders, applies federal and 50-state calculation rules, handles multi-order priority stacking, and produces payroll-ready withholding instructions with a statutory citation for every dollar withheld.</p>
</div>
</div>
<div class="faq-item" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>What is the Why-Trail?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p>The Why-Trail is an audit document that traces every dollar of employee withholding back to a specific statute, code section, calculation formula, input value, and result. When the DOL or a state labor agency audits your garnishment calculations, the Why-Trail is the document you hand them. No other garnishment tool produces this.</p>
</div>
</div>
<div class="faq-item" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>Does PayGuard replace ADP or Paychex?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p>No. PayGuard sits in front of your payroll system, not instead of it. PayGuard reads the court order, calculates the correct withholding, and produces the instruction. Your payroll system (ADP, Paychex, Gusto, Workday, or any other) executes the deduction. PayGuard connects via Finch, which covers 220+ payroll and HRIS platforms in a single integration.</p>
</div>
</div>
<div class="faq-item" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>How is PayGuard different from ADP SmartCompliance?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p>ADP SmartCompliance is a managed service that processes garnishments for ADP payroll customers. It calculates correctly but does not show the work. When the DOL asks why you withheld $847.30, ADP gives you a number. PayGuard gives you the statute, the section, the formula, the inputs, and the result. ADP is also locked to ADP payroll. PayGuard works with any payroll provider.</p>
</div>
</div>
<div class="faq-item" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>What garnishment types does PayGuard handle?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p>Child support and alimony (Income Withholding Orders), IRS tax levies (Form 668-W with Publication 1494 exempt amounts), federal student loans (administrative wage garnishment at 15%), creditor garnishments (court-issued writs under state law), and bankruptcy Chapter 13 repayment plan deductions. Each type has its own CCPA ceiling and priority level.</p>
</div>
</div>
<div class="faq-item" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>How does multi-order priority stacking work?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p>When an employee has multiple garnishment orders, federal law mandates a priority hierarchy: child support first (up to 50-65% of disposable earnings), then IRS levies, then student loans, then creditor garnishments. Each priority level receives the remaining available earnings after the levels above it have been satisfied. PayGuard calculates this cascade and documents the allocation in the Why-Trail so every creditor's share is traceable to the statute that determined it.</p>
</div>
</div>
<div class="faq-item" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>What about states like Texas that prohibit wage garnishment?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p
>Texas constitutionally prohibits wage garnishment for consumer debts. Only child support, alimony, federal taxes, and federally backed student loans can be garnished from a Texas employee's wages. PayGuard knows this. If a creditor writ arrives for a Texas employee, PayGuard flags it as unenforceable and cites the Texas Constitution Article XVI Section 28. That flag and citation become part of the Why-Trail.</p>
</div>
</div>
<div class="faq-item" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>Is MightyBot SOC 2 certified?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p>Yes. MightyBot is SOC 2 Type II certified by an independent audit firm against the AICPA Trust Services Criteria for Security, Confidentiality, and Availability. The certification applies to the full MightyBot agent platform, including PayGuard. A copy of the latest SOC 2 report is available under NDA.</p>
</div>
</div>
<div class="faq-item" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>What data do you need from us to get started?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p>A sample of recent garnishment orders (PDFs) and an employee earnings report for the affected employees (gross pay, deductions, pay frequency, state of employment). Most payroll teams can pull this in an afternoon. PayGuard connects to your payroll system via Finch (API) or accepts CSV uploads. No schema mapping work on your end for the pilot.</p>
</div>
</div>
<div class="faq-item" data-faq="">
<div class="faq-q" onclick="this.parentElement.classList.toggle('open')">
<h3>What happens after the 30 day pilot?</h3>
<span class="faq-toggle">+</span>
</div>
<div class="faq-a">
<p>If PayGuard calculated your garnishments correctly and the Why-Trail gave your compliance team confidence they did not have before, we talk about a paid plan. If not, we shake hands and part ways. No auto-renewal, no lock-in, no surprise bill.</p>
</div>
</div>
</div>
<!-- FINAL CTA -->
<div class="section">
<div class="offer-box">
<h2>Your payroll clerk is one mistake away from making your company liable for an employee's $50K debt.</h2>
<p>Five design partner slots. First come, first served. If your company processes garnishment orders across multiple states, PayGuard makes the calculation deterministic and the audit trail complete.</p>
<a class="btn btn-primary" href="mailto:partners@mightybot.ai?subject=PayGuard%20design%20partner%20interest">Become a design partner</a>
</div>
</div>
<!-- SOC 2 -->
<div class="section">
<h2>Built for employer compliance</h2>
<p class="section-sub">Garnishment data includes employee earnings, court orders, and debt details. PayGuard runs on infrastructure built for companies that handle sensitive employee financial data.</p>
<div class="trust-card">
<div class="trust-copy">
<div class="eyebrow">Security and Compliance</div>
<h3>SOC 2 Type II Certified</h3>
<p>MightyBot is SOC 2 Type II certified, following a successful audit by an independent firm. The certification confirms MightyBot meets the rigorous standards of Security, Confidentiality, and Availability required to process sensitive employee garnishment data, court orders, and payroll instructions. Every data access is logged; every calculation is auditable end to end.</p>
</div>
<img alt="AICPA SOC 2 Type II certification badge" loading="lazy" src="https://cdn.prod.website-files.com/673ad7ebdf90a87e7aa3e9a8/682d8e7601846b89fdfdc740_aicpa-soc2.png"/>
</div>
</div>
<div class="footer">
<p>PayGuard is a product of <a href="https://www.mightybot.ai">MightyBot</a>. Learn more about the MightyBot agent platform and its approach to policy-driven agents for regulated industries.</p>
<div class="footer-links">
<a href="https://www.mightybot.ai">MightyBot home</a> ·
<a href="https://www.mightybot.ai/blog">Blog</a> ·
<a href="mailto:partners@mightybot.ai">Contact</a>
</div>
</div>
</div>
<!-- FAQ + NAV STYLES (overflow to body-inline style block) -->
<style>
.faq-item { border-bottom:1px solid var(--border); }
.faq-item:last-child { border-bottom:none; }
.faq-q { display:flex; align-items:center; justify-content:space-between; cursor:pointer; padding:20px 0; }
.faq-q h3 { font-size:16px; font-weight:700; color:var(--highlight); margin:0; flex:1; }
.faq-toggle { font-size:22px; color:var(--dim); width:28px; text-align:center; flex-shrink:0; user-select:none; transition:transform 0.2s; }
.faq-a { max-height:0; overflow:hidden; transition:max-height 0.3s ease; }
.faq-a p { font-size:14px; color:var(--dim); margin-bottom:16px; line-height:1.65; }
.faq-item.open .faq-a { max-height:500px; }
.faq-item.open .faq-toggle { transform:rotate(45deg); }
</style>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Service",
"name": "PayGuard",
"alternateName": "PayGuard Garnishment Compliance Engine",
"serviceType": "Multi-jurisdiction payroll garnishment compliance with statutory audit trail",
"description": "Deterministic compliance engine that reads court-issued garnishment orders, applies federal and 50-state priority and calculation rules, and produces payroll-system-ready withholding instructions with a statutory citation for every dollar withheld.",
"url": "https://www.mightybot.ai/agents/payguard",
"provider": {
"@type": "Organization",
"name": "MightyBot",
"url": "https://www.mightybot.ai",
"logo": "https://cdn.prod.website-files.com/673ad7ebdf90a87e7aa3e9a8/673ad7ebdf90a87e7aa3ea36_Layer_1%20(4).png",
"description": "Policy-driven AI agents that automate complex financial workflows with 99%+ accuracy. Built for regulated industries. SOC 2 Type II certified.",
"hasCredential": {
"@type": "EducationalOccupationalCredential",
"credentialCategory": "certification",
"name": "SOC 2 Type II",
"recognizedBy": {"@type": "Organization", "name": "AICPA"}
}
},
"audience": {
"@type": "BusinessAudience",
"audienceType": "US mid-market employers processing multi-state wage garnishment orders"
},
"offers": {
"@type": "Offer",
"name": "30-day design partner pilot",
"price": "0",
"priceCurrency": "USD",
"description": "30-day design partner pilot for qualifying employers. No payroll system changes required."
}
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{"@type": "Question", "name": "What is PayGuard in one sentence?", "acceptedAnswer": {"@type": "Answer", "text": "PayGuard is a garnishment compliance engine that reads court orders, applies federal and 50-state calculation rules, handles multi-order priority stacking, and produces payroll-ready withholding instructions with a statutory citation for every dollar withheld."}},
{"@type": "Question", "name": "What is the Why-Trail?", "acceptedAnswer": {"@type": "Answer", "text": "The Why-Trail is an audit document that traces every dollar of employee withholding back to a specific statute, code section, calculation formula, input value, and result. When the DOL audits your garnishment calculations, the Why-Trail is the document you hand them."}},
{"@type": "Question", "name": "Does PayGuard replace ADP or Paychex?", "acceptedAnswer": {"@type": "Answer", "text": "No. PayGuard sits in front of your payroll system, not instead of it. It reads the court order, calculates the correct withholding, and produces the instruction. Your payroll system executes the deduction. PayGuard connects via Finch, covering 220+ payroll platforms."}},
{"@type": "Question", "name": "How is PayGuard different from ADP SmartCompliance?", "acceptedAnswer": {"@type": "Answer", "text": "ADP SmartCompliance calculates correctly but does not show the work. PayGuard gives you the statute, the section, the formula, the inputs, and the result for every dollar withheld. ADP is also locked to ADP payroll. PayGuard works with any payroll provider."}},
{"@type": "Question", "name": "What garnishment types does PayGuard handle?", "acceptedAnswer": {"@type": "Answer", "text": "Child support and alimony (IWO), IRS tax levies (Form 668-W), federal student loans (administrative garnishment at 15%), creditor garnishments (court-issued writs), and bankruptcy Chapter 13 repayment plan deductions."}},
{"@type": "Question", "name": "How does multi-order priority stacking work?", "acceptedAnswer": {"@type": "Answer", "text": "Federal law mandates a priority hierarchy: child support first (50-65%), then IRS levies, then student loans, then creditor garnishments. PayGuard calculates the cascade and documents every allocation in the Why-Trail."}},
{"@type": "Question", "name": "What about states like Texas that prohibit wage garnishment?", "acceptedAnswer": {"@type": "Answer", "text": "PayGuard knows that Texas constitutionally prohibits wage garnishment for consumer debts. If a creditor writ arrives for a Texas employee, PayGuard flags it as unenforceable and cites the Texas Constitution Article XVI Section 28 in the Why-Trail."}},
{"@type": "Question", "name": "Is MightyBot SOC 2 certified?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. MightyBot is SOC 2 Type II certified by an independent audit firm against the AICPA Trust Services Criteria for Security, Confidentiality, and Availability. The certification covers the full MightyBot agen
t platform including PayGuard."}},
{"@type": "Question", "name": "What data do you need to get started?", "acceptedAnswer": {"@type": "Answer", "text": "A sample of recent garnishment orders (PDFs) and an employee earnings report for the affected employees. PayGuard connects via Finch API or accepts CSV uploads. No schema mapping work on your end for the pilot."}},
{"@type": "Question", "name": "What happens after the 30 day pilot?", "acceptedAnswer": {"@type": "Answer", "text": "If PayGuard calculated your garnishments correctly and the Why-Trail gave your compliance team confidence, we talk about a paid plan. If not, we part ways. No auto-renewal, no lock-in."}}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "MightyBot", "item": "https://www.mightybot.ai"},
{"@type": "ListItem", "position": 2, "name": "Agents", "item": "https://www.mightybot.ai/agents"},
{"@type": "ListItem", "position": 3, "name": "PayGuard"}
]
}
</script>
<script>
document.querySelectorAll('[data-faq]').forEach(function(item, i) {
if (i === 0) item.classList.add('open');
});
</script></div>