Update discontinuance handler with correct FCC process
Per 2026 FCC Form 499-A Instructions: - Final 499-A CAN have actual revenue (not required to be zero) — reports revenue for the period the company was in service - Deactivation is a SEPARATE step: submit letter to USAC with termination date and successor entity info, within 30 days - Line 603: check TRS/LNP/NANPA exemption boxes, write "Not in business as of [date]" - USAC processing takes 60-90 days - CORES must be updated to reflect inactive status Handler now creates admin todo with 4-step process: 1. File final 499-A with actual/zero revenue 2. Submit USAC deactivation letter (Form499@usac.org) 3. Update CORES registration 4. Confirm CPNI/RMD/BDC discontinued Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
0fc318cb38
commit
0c5f9d12c1
1 changed files with 35 additions and 18 deletions
|
|
@ -41,9 +41,13 @@ class Form499ADiscontinuanceHandler(BaseComplianceHandler):
|
|||
discontinuance_reason = intake_data.get("discontinuance_reason", "Ceased providing telecommunications services")
|
||||
last_service_date = intake_data.get("last_service_date", "")
|
||||
|
||||
# Create admin todo with discontinuance instructions
|
||||
# (USAC E-File discontinuance is a manual process — file zero-revenue 499-A
|
||||
# then submit discontinuance request via USAC contact form)
|
||||
# Per FCC 499-A Instructions: discontinuance requires TWO steps:
|
||||
# 1. File the final 499-A (may have actual revenue from the portion
|
||||
# of the year the company operated — NOT required to be zero)
|
||||
# 2. Submit a deactivation letter to USAC within 30 days of ceasing service
|
||||
#
|
||||
# Line 603: check TRS/LNP/NANPA exemption boxes, write
|
||||
# "Not in business as of filing date" on the explanation line
|
||||
self._create_admin_todo(
|
||||
order_number,
|
||||
f"FILE 499-A DISCONTINUANCE for {legal_name}\n\n"
|
||||
|
|
@ -51,16 +55,27 @@ class Form499ADiscontinuanceHandler(BaseComplianceHandler):
|
|||
f"Filer ID: {filer_id}\n"
|
||||
f"Reason: {discontinuance_reason}\n"
|
||||
f"Last service date: {last_service_date or 'Not specified'}\n\n"
|
||||
f"Steps:\n"
|
||||
f"1. Log in to USAC E-File (https://forms.universalservice.org/)\n"
|
||||
f"2. File a final 499-A with $0 revenue for the current year\n"
|
||||
f"3. In the comments/notes section, state: "
|
||||
f"'This is a final filing. {legal_name} has discontinued all "
|
||||
f"telecommunications services as of {last_service_date or 'current date'}. "
|
||||
f"Please close this filer account.'\n"
|
||||
f"4. Contact USAC at (888) 641-8722 or usac@usac.org to confirm "
|
||||
f"discontinuance and request removal of future filing obligations\n"
|
||||
f"5. Confirm that CPNI, RMD, and other FCC filings are also discontinued\n\n"
|
||||
f"STEP 1 — File Final 499-A:\n"
|
||||
f" Log in to USAC E-File (https://forms.universalservice.org/)\n"
|
||||
f" File the final 499-A reporting actual revenue for the period\n"
|
||||
f" the company was in service (may be $0 if no revenue, or\n"
|
||||
f" actual revenue for partial year). On Line 603, check all\n"
|
||||
f" exemption boxes (TRS, LNP, NANPA) and write 'Not in business\n"
|
||||
f" as of {last_service_date or 'filing date'}' on the explanation line.\n\n"
|
||||
f"STEP 2 — Submit USAC Deactivation Letter:\n"
|
||||
f" Send letter to USAC (Form499@usac.org) with:\n"
|
||||
f" - Company name: {legal_name}\n"
|
||||
f" - Filer ID: {filer_id}\n"
|
||||
f" - FRN: {frn}\n"
|
||||
f" - Termination date: {last_service_date or 'TBD'}\n"
|
||||
f" - Reason: {discontinuance_reason}\n"
|
||||
f" - Successor entity: {intake_data.get('successor_entity', 'None')}\n"
|
||||
f" Must be submitted within 30 days of ceasing service.\n"
|
||||
f" Processing takes up to 60-90 days.\n\n"
|
||||
f"STEP 3 — Update CORES:\n"
|
||||
f" Update FCC CORES registration to reflect inactive status.\n\n"
|
||||
f"STEP 4 — Related Filings:\n"
|
||||
f" Confirm CPNI, RMD, and BDC filings are also discontinued.\n\n"
|
||||
f"Client email: {entity.get('contact_email') or order_data.get('customer_email', '')}",
|
||||
)
|
||||
|
||||
|
|
@ -96,13 +111,15 @@ class Form499ADiscontinuanceHandler(BaseComplianceHandler):
|
|||
|
||||
<p>We will:</p>
|
||||
<ol style="font-size:14px;color:#374151;padding-left:1.25rem">
|
||||
<li>File a final Form 499-A with zero revenue</li>
|
||||
<li>Request USAC to close your filer account</li>
|
||||
<li>Confirm discontinuance of related obligations (CPNI, RMD)</li>
|
||||
<li>File your final Form 499-A reporting revenue for the period you were in service (this may be zero or actual revenue for a partial year)</li>
|
||||
<li>Submit a deactivation letter to USAC requesting closure of your filer account</li>
|
||||
<li>Update your FCC CORES registration to reflect inactive status</li>
|
||||
<li>Confirm discontinuance of related obligations (CPNI, RMD, BDC)</li>
|
||||
</ol>
|
||||
|
||||
<p>You'll receive a confirmation email once the discontinuance is processed
|
||||
by USAC. This typically takes 2-4 weeks.</p>
|
||||
<p>USAC processing takes 60-90 days. You'll receive a confirmation
|
||||
email at each step. During this period, you won't receive new
|
||||
invoices for USF contributions.</p>
|
||||
|
||||
<p style="font-size:13px;color:#6b7280;margin-top:1rem">
|
||||
Order: {order_number}<br>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue