OpenComply
Your filing, drafted from your own documents.
OpenComply reads the documents you upload and drafts each section of the filing. Every sentence cites the page it came from. Nothing is filed until your reviewer approves it.
**Free to start** · AI from $9 a month · Your documents stay private
Reads PDF Word Excel Scans and photos Google Drive
**Review queue****New filing****Filing timeline****Sources****What the state receives**
opencomply.thecompound.tech/review Signed in as Tom Reyes, reviewer
Waiting for review 3
Riverbend Food Pantry today
Charitable registration renewal · Illinois
ready to approve
Little Oaks Learning today
Childcare licence renewal · 1 sentence sent back
edited by preparer
Harbor Street Clinic Mon
Nonprofit annual report · Secretary of State
ready to approve
Approved today 2
Northside Tenants Union 9:40
Sales tax exemption renewal
delivered
Eastgate Arts Council 8:15
Charitable registration renewal
delivered
Program summary · section 3 of 5 F-1042
#### Riverbend Food Pantry
Annual charitable registration · fiscal year ending June 30, 2026 · drafted from 4 documents
Program service accomplishments
Riverbend Food Pantry distributed 418,600 pounds of food in the fiscal year.S2 p.2 The pantry served 3,214 households across Cook and DuPage counties.S2 p.2 Program expenses were $388,410 of total expenses of $455,920.S2 p.10
Officers
Dana Whitfield is the executive director. Tom Reyes is the treasurer.S4 p.1
every figure found dates match names match
Approve A Send back B Edit E J K next
S2 · Form 990, page 2 Part III
Form 990 (2025)Page 2
Line 4a. Expenses $388,410. Distributed 418,600 pounds of food to 3,214 households in Cook and DuPage counties through two pantry sites and a mobile route.
S1 IRS EIN letter 1 page
S2 Form 990 12 pages
S3 Audited statements 18 pages
S4 Board list 1 sheet
A sample filing. Each blue tag links a sentence to its source page.
One renewal letter leads to one approved filing.
Dana Whitfield runs Riverbend Food Pantry. The state wants its charitable registration renewed by November 15. Tom Reyes, the board treasurer, signs off on every filing. Scroll to follow the renewal.
Before OpenComply
Mail · Inbox
Charitable Trust Bureau 8:02 AM
Annual report due November 15
Northfield Grocers Yesterday
Pallet pickup moved to Thursday
Volunteer roster Yesterday
Saturday shift is full
Tom Reyes Mon
Board packet for October
#### Annual report due November 15
CT Charitable Trust Bureau · to dana@riverbendpantry.org
Riverbend Food Pantry must file its annual report for the fiscal year ending June 30, 2026.
Attach the IRS Form 990, the audited financial statements and a current list of officers. Use the legal name and EIN exactly as they appear on your IRS determination letter.
A late report adds a $100 fee.
Annual report form.pdf
**The state asks Dana to renew.**
The letter lists three documents and a form. The figures on the form have to match the figures in the documents.
Shared drive · Search
Locations Riverbend shared drive Dana's laptop Old treasurer's folder Recent Board packets Grants 2025
EIN letter
Name Folder Modified
IMG_2291.jpg Old treasurer's folder 2019
EIN letter scan (2).pdf Admin / misc 2021
EIN letter scan.pdf Admin / misc 2021
IRS stuff DO NOT DELETE.docx Board packets 2022
2025 annual report FINAL v3.pdf Old treasurer's folder 2025
2025 annual report FINAL v3 signed.pdf Dana's laptop 2025
**Dana hunts for last year's papers.**
The EIN letter has two scans in two folders. Last year's report has two final versions. She opens each one to find the one that was filed.
Form 990 · page 1
##### Part I, line 12 · Total revenue
Contributions and grants$402,115 Program service revenue$11,240 Investment income$8,525 **Total revenue****$421,880**
Annual report form.pdf
#### Annual report · Section B, financial summary
Use the figures from your Form 990.
Legal name
Riverbend Food Pantry Inc.
EIN
36-4418027
Total revenue
$412,880
Total expenses
$455,920
Program expenses
$388,410
Fiscal year end
06/30/2026
The 990 says $421,880. Two digits are swapped.
**Dana types the figures by hand.**
She copies each figure from the 990 into the state form. One figure has two digits swapped. Last year a mistake like this sent the report back after six weeks.
!Image 2With OpenComply
opencomply.thecompound.tech/f/1042/documents
**IRS EIN letter.pdf**Read · legal name, EIN, ruling date
read
**Form 990 2025.pdf**Read · 12 pages, 41 fields
read
**Audited statements FY26.pdf**Read · 18 pages, 22 fields
read
**Board list Oct 2026.xlsx**Read · 9 officers and directors
read
Drop more files here. OpenComply asks for any document the pack still needs.
Fields read from your documents
##### Compared with what Dana typed in the intake form
Legal name Riverbend Food Pantry Inc.matches
EIN 36-4418027 matches
Fiscal year end June 30, 2026 matches
Total revenue$421,880 differs
Total expenses$455,920 matches
Officers 9 people matches
You typed $412,880 for total revenue. The Form 990 says $421,880 on page 1. Choose the right figure.
**With OpenComply, she uploads the papers once.**
OpenComply reads each document into fields. It compares every field with what Dana typed. The swapped digits come back as one sentence before anything is drafted.
Every sentence in the draft points to a page in her documents.
The draft uses only facts read from the uploads and the intake form. OpenComply checks every number, date and name in each sentence. A sentence with a fact it cannot find is refused and written again.
Draft · program summary
Draft 1 refused
The pantry served more than 4,000 households in the fiscal year.
"4,000" is not in any document. The draft was written again.
Draft 2 grounded
The pantry served 3,214 households across Cook and DuPage counties.S2 p.2 It distributed 418,600 pounds of food.S2 p.2
Facts the draft may use
##### Read from Form 990, page 2 and the audited statements
Households served 3,214
Food distributed 418,600 lb
Counties Cook, DuPage
Program expenses$388,410
Total expenses$455,920
Volunteer hours 12,060
**OpenComply refuses a figure it cannot find.**
The first draft rounded the household count up. No document says 4,000, so the draft was refused. The second draft uses the figure on page 2 of the 990.
opencomply.thecompound.tech/review/1042
Riverbend Food Pantry · charitable registration renewal 5 of 5 sections ready
Financial summary
Total revenue for the fiscal year ending June 30, 2026 was $421,880.S2 p.1 Total expenses were $455,920.S3 p.4 Net assets at year end were $612,300.S3 p.5
Reviewer note to Dana
Checked against the audit. Approving now. · Tom
Approve and build the pack Send back to Dana 1 approval needed · Tom Reyes
S3 · Audited statements, page 5
Statement of financial position Page 5
Total assets$684,950 Total liabilities$72,650 **Net assets****$612,300**
**Tom approves the filing.**
Tom opens each cited page beside the sentence that uses it. He approves the filing. If he sends it back, Dana gets his note and the filing waits for her.
Mail · Inbox
#### Your filing pack is ready
!Image 4OpenComply · to dana@riverbendpantry.org
Tom Reyes approved the charitable registration renewal for Riverbend Food Pantry.
The pack has the completed form, the attachments the state asked for and a source report. Upload the form and attachments on the state's filing site.
Download the pack from the link below.
riverbend-renewal-2026.zip
Annual report form, completed.pdf 4 pages
Form 990 2025.pdf attachment
Audited statements FY26.pdf attachment
Officers and directors.pdf built from S4
Source report.html every sentence and its page
Audit log.csv 14 events
**The filing pack arrives.**
Dana gets one zip with the completed form, the attachments and a source report. She files it on the state's site eleven days before the deadline.
Pick the filing. The pack knows what it needs.
A filing pack is one filing type. It holds the form, the documents to ask for, the rules and the sections to draft. You pick a pack and answer its form.
#### Charitable registration renewal
Form 990, financial statements, officer list, EIN letter.
5 sections
#### Nonprofit annual report
Registered agent, officers, principal address.
1 section
#### Childcare licence renewal
Staff certificates, fire inspection, insurance, ratios.
3 sections
#### Sales tax exemption renewal
Determination letter, articles, purchase records.
2 sections
#### Contractor licence renewal
Insurance certificate, bond, continuing education hours.
2 sections
#### What a pack holds
Each pack is written once and runs every filing of its type.
**Form**The questions you answer, such as the legal name, the fiscal year and the officers.
**Documents**The files the filing needs. OpenComply reads each file into fields and compares them with your answers.
**Rules**The rules decide if the filing applies to you. A rule decides, not the AI. A refused filing is refunded.
**Sections**The text the AI drafts. Each sentence must cite a fact from your documents.
**Review**The people who must approve before the pack is built.
**Files**The completed form, the attachments, a source report and an audit log.
Pricing
Every plan runs the source check, the review queue, citations and the audit log. Paid plans add AI that drafts each section.
Plan Price What the AI does
**Free**You write the drafts.
**$0**a month
The plan has no AI. You write each paragraph. OpenComply checks every figure, date and name against your documents.
**Bring your own AI**Your key, your provider.
**$9**a month
OpenComply drafts each section using your own OpenRouter, Gemini, OpenAI or Anthropic key. OpenComply stores the key encrypted.
**AI included**No key to set up.
**$19**a month
OpenComply drafts each section with the AI it supplies.
Plans bill each month through Stripe. You can cancel in Billing, and the plan runs to the end of the month you paid for.
Questions
Short answers about what OpenComply drafts, who approves it and what it costs.
Does OpenComply file for me?_−_
No. OpenComply builds the filing pack. You or your reviewer submit it on the agency's site. Packs that support e-filing can send it after approval.
Can the AI make up a figure?_+_
Who sees my documents?_+_
What happens when I send a draft back?_+_
What if my filing type has no pack?_+_
What does it cost?_+_
Start your first filing.
Pick a pack, answer its form and upload your documents. You pay when the approved pack is delivered.