Texas Divisional HQ Grants & Contracts Automated Budget User Guide

✨Texas Divisional HQ Grants & Contracts Automated Budget User Guide

How your budget form works - a visual guide to understanding the automatic calculations

Reflects the AutoBudget engine as of July 17, 2026

User Input
System Checks
Automatic Calculation
Decision Point
Box Mode
Status Indicator
Saved Data
Resets Data
πŸ“ How It Starts
You Type a Number
Enter any dollar amount in a budget line
β†’
System Checks Status
Makes sure it's safe to calculate without conflicts
↓
πŸ”„ What Happens When You Enter Data
Is System Busy?
Prevents multiple calculations at once (system allows up to 4 calculations "in line" at a time)
❌ YES β†’ Wait
Keeps Current Value
Doesn't change anything until it's safe
↓
The system prevents confusion by waiting if multiple fields are being calculated. Your data is protected. If it ever looks "stuck," it's just holding for a safe moment - it will finish.
βœ… NO β†’ Calculate
Lock Other Changes
Temporarily prevents other fields from changing
↓
Add Up Your Numbers
Sums all the line items you entered
↓
Calculate Fees
Adds internal administrative fees automatically, if this budget line is subject to fees
↓
Show Grand Total
Displays total with fees in the grand total field
↓
🎯 Special Calculation Modes
Box Mode Selected?
Did you check one of the Box Modes?
πŸ“¦ YES β†’ Use Box Calculation
Multiply Box Fields
Uses special formula based on box type
↓
Special Calculation Modes:
Per Diem: Cost per Bed Γ— Number of Beds Γ— Number of Days
Gifts-in-Kind: Cost per Unit Γ— Units Γ— Quantity
Non-Monetary: Single value (no multiplication)
Exemption: Single value β€” EFSP, COVID, or Capital funds only
πŸ“ NO β†’ Use Standard Calculation
Add All Line Items
Sums every budget line you filled in
↓
Salary Section?
Are you in Grant or Match Expenses?
↓
Check Staff Details
Verifies salary calculations if you entered staff
↓
πŸ’΅ Which Box Modes Waive Fees?
Not every Box Mode skips fees the same way. Per Diem still applies the standard THQ/DHQ fees; the other three do not.
Box ModeFieldsFees Applied?Can Enter Negative (Deobligate)?
Per DiemCost per Bed, Bed Quantity, Number of DaysYES - Standard Fees ApplyYes
Gifts-in-KindCost per Unit, Units, QuantityNO - Fees WaivedYes
Non-MonetarySingle ValueNO - Fees WaivedNo
ExemptionSingle Value (EFSP / COVID / Capital)NO - Fees WaivedYes
↓
πŸ’° Handling Different Amounts
Calculate Your Total
Adds up everything you entered
↓
Negative Amount?
Did you enter a negative number?
⚠️ IMPORTANT - Before You Can Deobligate:
Negative amounts (returning unused funds) are only accepted when the Contract Type dropdown is set to "Amendment/Modification." On an original/new contract, negative numbers are not treated as a deobligation - so always confirm the dropdown is set correctly first if you're returning funds.
⚠️ YES (on an Amendment) β†’ Deobligation Mode
Activate Deobligation
Deobligation mode for returning unused funds
↓
🟣 DEOBLIGATION MODE - AUTOMATIC ACTIONS:
When you enter a negative amount on an Amendment, the system automatically:
β€’ Clears the matching expense/income fields
β€’ Removes all administrative fees
β€’ Balances income and expenses automatically
β€’ Shows purple color to indicate deobligation
β€’ Prevents you from having mismatched negatives
β€’ Prompts you to enter terminated staff salary information below, if applicable
↓
Purple Indicator Shows
Form turns purple to show deobligation is active
🚫 Match/Match Fields β†’ Cannot Go Negative
Negative Error Triggered
Match Income and Match Expense are never allowed to be negative
↓
πŸŸͺ NEGATIVE ERROR - A SAFETY CHECK:
Match Income and Match Expense fields (and Cash Income outside an Amendment or outside an allowed Box Mode) can never legitimately be negative. If a negative slips in here, the system:
β€’ Displays a clear "Amounts Cannot Be Negative" message
β€’ Automatically returns the value to $0
β€’ Keeps your other totals protected from bad data
βœ… NO β†’ Normal Cash/Grant Processing
Calculate Fees
Adds Standard THQ 10% and DHQ 1.8% assessment fees (11.8% combined)
↓
Box Mode?
Is a special mode box checked, and does that box waive fees? (see fee table above)
↓
NO Box / Per Diem: Fees Apply
Standard THQ 10% and DHQ 1.8% assessment fees applied
GIK / Non-Monetary / Exemption: Fees Waived
Fees waived because these three modes represent non-cash or restricted-fee funding
↓
Calculate Grand Cash/Grant Totals
Sums the subtotal and fee amounts together for grand value
↓
πŸ’Ό CASH/GRANT PROCESSING FEATURES:
β€’ Available for deobligation mode (on Amendments)
β€’ Priority validation - checked first
β€’ Auto-populates on Page 1 of checklist
β€’ Primary income/expense tracking pair
βœ… NO β†’ Normal Match/Match Processing
Calculate Fees
Adds Standard THQ 10% and DHQ 1.8% assessment fees (11.8% combined)
↓
Box Mode?
Is a special mode box checked, and does that box waive fees?
↓
NO Box / Per Diem: Fees Apply
Standard THQ 10% and DHQ 1.8% assessment fees applied
GIK / Non-Monetary / Exemption: Fees Waived
Fees waived for non-cash or restricted-fee funding sources
↓
Calculate Grand Match/Match Totals
Sums the subtotal and fee amounts together for grand value
↓
🀝 MATCH/MATCH PROCESSING FEATURES:
β€’ Will NOT override validation if totals are zero
β€’ Never available for deobligation mode - Match can't be reduced with a negative number
β€’ Automatically returns to $0 if a negative value is entered (see Negative Error above)
β€’ Secondary match contribution tracking pair
↓
βœ… Understanding Color Indicators
Check Status
System checks if income matches expenses
↓
What Color to Show?
The system checks conditions in a strict priority order: a Negative Error is shown first if present, then Deobligation, then Box Mode, then Balanced/Unbalanced, then Idle. This keeps the most important message on top.
↓
🟒 Green
Balanced
Income equals expenses - budget is balanced!
πŸ”΄ Red
Unbalanced
Income doesn't match expenses - needs adjustment
🟑 Yellow
Box Mode
Per Diem, Gifts-in-Kind, Non-Monetary, or Exemption box checked
🟣 Purple
Deobligation
You entered negative amounts on an Amendment - funds being returned
πŸŸͺ Purple/Red
Negative Error
A negative number was entered somewhere it isn't allowed (like Match fields) - the system reset it to $0
🟠 Orange
Salary Error
Detail fields don't match budget OR more than 5 positions
βšͺ White
Empty/Idle
No data entered yet or all zeros
↓
πŸ“¦ Special Mode Boxes - What They Do
Check a Box
Click one of the four special mode checkboxes
↓
Activate Special Mode
Changes how calculations work
↓
πŸ”΄ CHECKING A BOX AUTOMATICALLY:
When you check a special mode box, the system immediately:
1. Unchecks any other special mode boxes
2. Clears the input fields for the new mode
3. Changes field labels to match the mode
4. Hides regular income fields (for some modes)
5. Resets income total to zero
6. Shows yellow color to indicate special mode

Unchecking all boxes resets everything to normal
↓
Per Diem
For shelter bed costs: 3 fields β€” Cost per Bed, Bed Quantity, Number of Days. Standard fees still apply.
Gifts-in-Kind
For donated items: 3 fields β€” Cost per Unit ($/lb), Units (X lbs), Quantity (lbs/pallets). Fees waived.
Non-Monetary
For in-kind contributions: 1 field for total value. Fees waived. Cannot be deobligated.
Exemption
For EFSP, COVID, or Capital funds only: 1 field, fees waived.
↓
🏷️ Smart Line Labels - "Other" Income & Expense Lines
A few budget lines are description-driven: certain Cash Income lines and the last few Grant Expense lines stay hidden until you type a description in the matching "Other" description box. Once a description is entered, that dollar-amount field appears so you can enter the amount. This keeps the form uncluttered and prevents stray numbers from being entered without an explanation attached.
Type a Description
Fill in the "Other" description box for a line item
Amount Field Appears
The matching dollar-amount field becomes visible automatically
Blank Description = Hidden Field
Leave the description blank and the amount field stays hidden to avoid unexplained entries
↓
πŸ‘₯ Salary Calculator - How It Works
Enter Staff Count (0-5)
Type how many different positions you need
↓
Show Detail Rows
Form expands to show fields for each position
↓
0 Staff Selected
Hide Calculator
All detail fields disappear, including the staff count field itself
↓
πŸ”΄ ZERO AUTOMATICALLY:
β€’ Hides all salary detail rows
β€’ Clears all position descriptions
β€’ Removes all calculated results
β€’ Shows "Calculator OFF" message
1-5 Staff Selected
Show Position Fields
Displays rows for each position you selected, and keeps the staff count field visible while you work
↓
Calculate Each Position
Multiplies quantity Γ— time % Γ— salary, then adds fringe
↓
Check Total Match
Compares detail total to budget line totals
6+ Staff (Breach)
Max Breached
The calculator only supports up to 5 positions at once
↓
"Max number of staff breached. Please include a list of staff in a separate document."
↓
πŸ’‘ How Position Calculation Works:
For each position line:
β€’ Multiply: (number of people) Γ— (% of time) Γ— (yearly salary)
β€’ Add: fringe benefits amount
β€’ Result shows in plain English below the row

Color Indicators:
β€’ Orange: Detail totals don't match your budget lines
β€’ Green: Everything matches perfectly
↓
πŸ’Ύ What the System Remembers
Budget Totals
Remembers all your income and expense totals, fees, and grand totals
Box Selection
Remembers which special mode you're using
Staff Count
Remembers how many positions you have
Last Status
Remembers if budget was balanced, in a box mode, or in deobligation
↓
The system saves your work automatically so it can:
β€’ Prevent duplicate calculations
β€’ Remember your settings when you switch between fields
β€’ Show you the right status colors
β€’ Keep special modes active while you work
↓
πŸ”„ When Things Get Cleared Automatically
πŸ”΄ AUTOMATIC CLEARING HAPPENS WHEN:

1. Switching Between Box Modes
β€’ Old box's input fields clear
β€’ New box's labels and fields appear
β€’ Regular income fields may hide/show

2. Unchecking All Boxes
β€’ All input fields clear
β€’ Regular income fields reappear
β€’ Income total resets to zero
β€’ Everything returns to normal mode

3. Entering Negative Amount on an Amendment (Deobligation)
β€’ Matching income/expense fields clear automatically
β€’ Only keeps the negative amount field
β€’ Removes all fees automatically
β€’ Balances the pair automatically

4. Going Back to Positive (Removing Deobligation)
β€’ Negative field clears
β€’ Normal calculations resume
β€’ Fees reapply
β€’ Colors return to normal

5. Entering a Negative Where It Isn't Allowed
β€’ Match Income and Match Expense fields never accept negatives
β€’ The value is automatically returned to $0
β€’ A Negative Error message displays until corrected

6. Setting Staff Count to Zero
β€’ All position detail rows hide
β€’ All descriptions clear
β€’ All result calculations clear
β€’ Calculator turns "OFF" and the staff count field itself hides

⚠️ These are safety features to prevent confusion and errors!
↓
πŸ›‘οΈ How the System Protects Your Data
Prevents Conflicts
Won't calculate two things at once
Locks Changes
Temporarily freezes fields during calculation
Buffers Actions
Verifies it's safe before changing anything - up to 4 actions can be "in line" at once
Prevents Loops
Stops calculations from going in circles
Waits for Safety
Holds changes if system is busy
Validates Results
Double-checks calculations before showing them, in a set priority order
↓
Why This Matters:
The system has multiple safety layers to ensure:
β€’ Your numbers never get scrambled
β€’ Calculations always finish completely
β€’ Income and expenses stay in sync
β€’ Fees calculate correctly
β€’ Special modes work properly
β€’ Negative numbers only apply where they're legitimately allowed

If you see fields not changing immediately, the system is protecting your data by waiting for a safe moment to update.
Please send bug reports or feedback to:

Divisional HQ Social Services Dept.
attn: Grants & Contracts Analyst
Scroll to Top
Meridian Verso
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.