How to track FHA endorsement, VA guaranty and USDA loan guarantees
TLDR
Track FHA, VA and USDA work by program and loan variant. Carry actual eligibility, fee, closing and submission evidence forward, then reconcile the applicable endorsement or guaranty to the current loan.
Track FHA, VA and USDA work by program and loan variant. Carry actual eligibility, fee, closing and submission evidence forward, then reconcile the applicable endorsement or guaranty to the current loan.
Follow the loan manufacturing workflow to see where this work starts and what depends on it.
Can an uploaded USDA guarantee package close the agency task?
Keep the task pending until the authorized Rural Development issuance is matched to the exact loan and current scope. Preserve the upload and applicable fee evidence as separate records.
Example. The closing package has been uploaded and the fee is queued. Record the submitted package, keep the fee and agency result open, and follow up using the original submission key.
Who owns the action. The lender’s program specialist verifies scope, fees and submissions. The agency or properly authorized lender performs the applicable endorsement or guaranty action.
What starts the work and what should be recorded?
Record the file or cohort, governing program and rule version, original event and timestamp, current evidence revision, authorized owner, open reason and due date. Store the disposition and actual destination receipt separately.
Reconcile existing activity by the original operation key before attempting an authorized repeat. Preserve the earlier record when corrected evidence changes a decision.
What should the workflow check at each step?
Select the program and variant
Use the lender-approved product and applicable agency rules. Preserve evidence for FHA case identification, VA eligibility and USDA conditional commitment. Route missing or conflicting evidence to the program owner before starting a release-dependent step.
Track the actual FHA fee and endorsement path
For applicable ordinary FHA loans, track the upfront premium from the later of actual closing or disbursement. Where the standard 60-day endorsement process applies, track the case-binder submission to FHA from actual disbursement and record FHA’s subsequent endorsement. For a lender with applicable Lender Insurance authority, track its actual endorsement under the separate authorized path.
Handle FHA construction-to-permanent separately
Preserve the initial closing and subsequent actual completion evidence. For the applicable single-close path, use the later actual final inspection or certificate of occupancy to drive the 60-day endorsement clock. Hold if evidence of the operative event is missing.
Confirm VA eligibility, funding fee and reporting
Reconcile the actual Certificate of Eligibility and applicable funding fee or exemption. For ordinary covered VA loans, track reporting within 60 calendar days of closing and match the actual Loan Guaranty Certificate. Apply the separate construction or alteration and repair completion rule when it governs. Route a late submission to the authorized officer for the required explanation.
Track USDA commitment, closing and actual guarantee
Reconcile the actual conditional commitment and approved changes, closing, required certification and applicable fee. Track the covered guarantee request within 30 days of closing, then match Rural Development's issued Loan Note Guarantee when it arrives.
Resolve agency exceptions and preserve proof
Match rejected, returned or unmatched items to the exact loan, program and source revision. Route a correction to its responsible owner. Preserve the original date and request history, and release the affected downstream handoff only when the current required proof is accepted.
Test the decision with synthetic records
| Case | Deciding evidence | Expected result |
|---|---|---|
| USDA upload and queued fee | Submission acknowledgment exists, with no issued Loan Note Guarantee. | Record pending agency evidence. |
| USDA issuance | Current guarantee matches the loan and applicable conditions. | Record the actual agency result for the affected handoff. |
| FHA single-close construction | The certificate of occupancy is later than the final inspection. | Use the later actual date for the applicable endorsement clock. |
| Wrong loan or version | A certificate arrives with a different loan identifier or stale scope. | Hold and reconcile with the program owner. |
Run this example with Python 3. It evaluates the named synthetic decision and makes no system changes.
def guarantee_status(loan, revision, agency_record):
if (
agency_record
and agency_record.get("program") == "USDA"
and agency_record.get("loan") == loan
and agency_record.get("revision") == revision
and agency_record.get("status") == "issued"
):
return "issued evidence matched"
return "pending issued evidence"
record = {"program": "USDA", "loan": "example-loan", "revision": 2, "status": "issued"}
assert guarantee_status("example-loan", 2, record) == "issued evidence matched"
assert guarantee_status("example-loan", 2, {**record, "status": "submitted"}) == "pending issued evidence"
assert guarantee_status("example-loan", 2, {**record, "revision": 1}) == "pending issued evidence"
assert guarantee_status("other-loan", 2, record) == "pending issued evidence"
print("Only the current matched issued USDA guarantee completes this check.")
Build it yourself with AI
Read the actual approved loan product and agency requirements, current loan
revision, eligibility evidence, event dates, fees, requests and authoritative
response. Select the applicable program and variant before calculating any
deadline. Return the matched source evidence, open conditions, authorized
owner, original due date and actual result. Keep a requested action, a fee,
a submission and an issued guarantee or endorsement as separate records.
Keep the exact accepted source versions and the approved comparison. A pending external act remains an owned item until its actual receipt or authorized disposition is recorded.
