Yes! You can use AI to fill out USACC Form 104-R, Planned Academic Program Worksheet
Don't type 675 fields by hand. Tell our AI about yourself, or upload a document you already have, and it fills every field in seconds. You check it, then download, print or sign.
The AI does the filling. You just check it.
No typing into boxes, nothing to install.
What this form asks for
The AI fills all of it, from your answers or your documents.
The AI checks your answers before you download
18 checks built for this form, so a wrong date or a missing answer is caught before anyone else sees it.
Validates that the Student Name is present and follows the required ordering: last name, first name, and middle initial (if provided). The check should reject entries that are only a single token (e.g., just a last name) or that include invalid characters (numbers, excessive punctuation). If validation fails, the submission should be blocked and the user prompted to re-enter the name in the required format to prevent identity mismatches across ROTC and school records.
Ensures Cadet ID is provided and matches the organization’s expected format (e.g., numeric-only with a defined length, or an approved alphanumeric pattern). This prevents duplicate or unresolvable records when the form is used for scholarship term calculations and program management. If the Cadet ID is missing or malformed, the system should flag the field as invalid and prevent submission until corrected.
Checks that Academic Major is not blank and is a meaningful major name (not placeholders like 'N/A' or 'Undecided' unless explicitly allowed by policy). Also enforces the form instruction that CIP Code is only required for HQ STEM scholarships; if a STEM scholarship indicator exists in the workflow, CIP must be present, otherwise CIP may be optional. If the rule fails, the system should require correction or an explicit exception/override reason to ensure scholarship eligibility determinations are supportable.
Validates that the CIP Code, when provided, matches a standard CIP format (commonly a 6-digit code with a decimal, such as '14.0901', or an accepted variant defined by the program). This reduces downstream errors when categorizing majors for STEM scholarship processing and reporting. If the CIP Code does not match the accepted pattern, the system should reject the value and request a corrected CIP code.
Validates that all date fields (As of Date, Student Signature Date, Registrar Signature Date, Cadet Signature Date on the Statement of Understanding, and PMS Signature Date) follow MM/DD/YYYY and represent valid calendar dates. This prevents ambiguous or non-parsable dates that break audit trails and annual review requirements. If validation fails, the system should block submission and highlight the specific date field(s) needing correction.
Ensures signature dates are not later than the current system date (unless future-dating is explicitly permitted) and that the certifying official’s date is on or after the student’s signature date for the same section. This supports authenticity and prevents invalid certification sequences. If the ordering is violated, the system should flag the inconsistency and require corrected dates or re-signing.
And 12 more checks
- Degree type selection constrained to allowed values
- Academic School Identification is one of Host / Extension Unit / Cross-Town
- Host School and Academic School required; conditional consistency with identification
- Credit hour fields are numeric, non-negative, and within reasonable bounds
- Credit hour arithmetic consistency (required, ROTC excluded, remaining)
- Semester/Quarter selection drives authorized term logic
- GPA format and range validation (current and cumulative)
- Term GPA entries align with term completion and initials/date counseling
- Course row completeness per term (No., Title, Hours; Grade required if completed)
- Total Term Hours equals sum of course hours for that term
- Distance Learning (DL) indicator is boolean and consistent across duplicate DL fields
- Review section requires exactly one of Yes/No and enforces exceptions requirement
Let AI fill out your USACC 104-R
No typing. Every field filled in seconds, checked, ready to sign.
How to Fill Out USACC 104-R Online for Free in 2026
What the AI walks you through.
- Go to Instafill.ai and upload/select “USACC Form 104-R (Planned Academic Program Worksheet)” from the form library.
- Let the AI detect and map fields, then enter/import the cadet’s identifying information (name, Cadet ID), academic major, and (if applicable) CIP code and “as of” date.
- Complete school and program details (brigade, host school, academic school, and academic school identification such as Host/Extension Unit/Cross-Town).
- Enter degree and credit-hour planning data (degree type, total hours required, ROTC hours not counted, completed credits, transfer credits, remaining credits, and authorized semesters/quarters) and verify calculated outputs.
- Fill in term-by-term academic performance (current and cumulative GPA for completed terms) and add planned/required courses for each term (term/year, course number, title, credit hours, DL indicator, and grades when completed).
- Record counseling acknowledgments by adding student initials and dates for each completed term, then complete the review section (confirm courses required, expected completion/graduation date, degree type/discipline).
- Apply required signatures and dates (student, registrar/ROTC advisor/certifying official, and Statement of Understanding signatures including the Professor of Military Science), then download/export and submit to the requesting ROTC program.
Common Mistakes in Completing USACC 104-R
The ones the AI is built to catch.
Name/Cadet ID entered in the wrong format or inconsistent across pages
Incorrect or missing CIP code (Block 2a) for STEM scholarship tracking
Dates not in MM/DD/YYYY (or using the wrong “As of” date)
Wrong selection of Semester vs Quarter (breaks Block 5 calculations)
Credit-hour math errors (total required, ROTC non-counting hours, remaining hours)
GPA fields mixed up (term GPA vs cumulative GPA) or entered for future terms
Course plan entries missing required components (term/year, course number, hours, grade, DL flag)
Total Term Hours not matching the sum of listed course hours
Academic school identification (Host/Extension/Cross-Town) selected incorrectly
Missing initials/dates for completed terms (counseling acknowledgment)
Review/Graduation information incomplete (Yes/No, degree type, discipline, completion date)
Signature and certifying official issues (missing, wrong role, or wrong order)
Frequently Asked Questions About USACC 104-R
Is it really free for 7 days?
Can I fill other forms too?
How do I cancel?
How does the AI fill out USACC 104-R?
What happens to my information?
How complex is USACC 104-R to fill out?
What is USACC Form 104-R (Planned Academic Program Worksheet) used for?
Who is required to complete the 104-R?
Is providing information on this form mandatory?
What information do I need before I start filling out the form?
What is the CIP Code (Block 2a), and do I have to fill it out?
How do I complete Block 5 (Credit Hours) and what does it calculate?
What should I enter for “ROTC Hours that do not count” in Block 5a(1)?
How do I fill out the term-by-term course tables (Blocks 9 and 11)?
What does “DL?” mean and when should I check it?
Do I need to enter GPA for every term (Block 6)?
What are the student initials and dates in Block 10 for?
Who must sign the 104-R and the Statement of Understanding?
What if I change my major or need to add/drop classes after submitting the 104-R?
Where do I submit the completed form, and how long does it take to process?
Can AI help me fill out USACC Form 104-R, and how would I do it online with Instafill.ai?
What if my PDF copy of the 104-R isn’t fillable (it’s a flat/scanned form)?
Get your USACC 104-R filled out by AI
$0 today. Cancel before Nov 18 and you pay nothing.

Let AI fill out your USACC 104-R
Your trial starts once a card is added. You pay nothing before Nov 18.
Your bank declined that card, so the trial did not start and nothing was charged. Please try another card.
Our AI already knows this form, all 675 fields of it. Skip the typing: tell it about yourself, or upload what you have, and it fills the whole form in seconds.
- AI fills every field on all 3 pages, checkboxes included
- No typing into boxes: answer a few questions, or upload a document you already have, an old copy of this form, a photo of a document
- The AI checks the answers; you review and change anything before you download
- Download the finished PDF, print it, or sign it online
- Encrypted, and never used to train AI
Cancel before Nov 18 and you pay nothing.
A card is needed to start the trial. We check it with a $19.99 hold that is released right away. Cancel in two clicks from your account.
Terms · Privacy