Lesson 10 of 14 · about 20 minutes
Filing and Research Tools: From a Yard Sign to the People Who Paid
You'll be able to
- Use the Idaho Sunshine portals to find a committee's donors, spending and reports, and know what each portal holds
- Find the Secretary of State's filing guides, reporting schedule and the no-account filing route for independent spenders
- Look up federal committees, nonprofits and 527s on FEC.gov, the IRS search tools and ProPublica Nonprofit Explorer
- Check online and broadcast ad spending in the Meta and Google ad libraries and the FCC public files
- Follow a disclaimer through committee, business and nonprofit records to the people behind it
Start here: the short version
- Idaho filers register and file at sunshine.voteidaho.gov. The older search site at sunshine.sos.idaho.gov still holds legacy records and updates every four hours.
- The Secretary of State's campaign finance page has the manual, state and local guides, the 2026 reporting schedule and its 2026 guidance documents. Phone: 208-334-2852.
- For federal races go to FEC.gov. For nonprofits use the IRS search tools and ProPublica's Nonprofit Explorer. For ads use the Meta and Google libraries and the FCC's public files.
- Every research path starts with the "Paid for by" line and ends with names, dates and amounts you can cite.
Every lesson before this one ends at a filing. This one is about the filings themselves: where a treasurer submits them and where anyone else finds them. The tools are free. They are also uneven. Some search well and some barely search at all, and none of them connects to the others. The skill is knowing which record answers which question, and in what order to pull them. If you have never read a report line by line, start with Reading a Report Step by Step and come back.
The Idaho Sunshine portals
As of October 2026 Idaho runs two public campaign finance sites, and you will use both.
| Site | What it is for | What to know |
|---|---|---|
| sunshine.voteidaho.gov | Filing: candidates and PACs register and file; independent spenders and electioneering filers can file without an account; lobbyists register and report at /lobbyists | The Secretary of State's campaign finance page sends everyone here to file. The lobbyist report search and a top-spending summary also live here. |
| sunshine.sos.idaho.gov | The legacy public search, titled "Sunshine: Idaho Campaign Finance" | Election-year menus run 2019 to 2026, and the page says it updates every four hours. The Secretary of State says records for local candidates not running in 2024 remain here. |
| County clerk or city clerk | Local candidate records from before 2020 | The Secretary of State says pre-2020 local records are kept by the taxing district. Use Find Your County Clerk. |
The legacy search organizes everything around five groups of filters. Candidates and PACs, by committee type, treasurer, contest, office, party and stage. Donors and donations, by donor and donation type. Vendors and spending, by vendor, spending type and spending code. Reports, the filed documents. And an activity filter by date (1, 7 or 30 days, or all), activity type (donations, spending, filing) and dollar range. The activity filter set to "1 Day" and "Donations" is the fastest way to catch 48-hour notices in the last weeks of a race. The legacy page shows no download button. If you need a full dataset for a spreadsheet, the Secretary of State takes public records requests through its online records portal, the same portal its site links as "Sunshine Act Violations." Pierson's Idaho FOIA / Public Records Letter Generator drafts the request.
How to: pull one committee's money from the Sunshine search
- Copy the sponsor name exactly as it appears on the ad. Committees often register with "PAC," "Inc." or "Committee" added or dropped.
- On the legacy search, open Candidates and PACs and type part of the name. Try a shorter fragment if nothing appears. Then try the new portal.
- Open the committee. Note its type, its treasurer, and the date it registered. A committee registered three weeks before an election tells you something.
- Filter Donors and Donations to that committee. Sort by amount. Write down every donor over $1,000, and every business.
- Filter Vendors and Spending to the same committee. Printers, mail houses, sign shops and media buyers show what the money bought.
- Open the Reports list and download the filed reports themselves. Cite the filed report with its period and filing date, not the search table.
- Check for amended reports and compare them to the originals line by line.
Guides and the filing calendar
The campaign finance page links the core documents: the disclosure manual, the Sunshine Lawbook, a "How to Set Up a Campaign" tip sheet, separate state and local guides, training videos recorded in March 2026 (candidates) and April 2026 (committees), and the Secretary of State's guidance documents: churches and religious organizations, political party coordination, FEC-registered entities, nonbusiness entities, online transaction fees and legal fees.
The 2026 reporting schedule is short enough to tape to a wall. Candidates running in 2026, and PACs giving in 2026 races, file monthly by the 10th for the month before, from February 10 (January activity) through December 10 (November activity), plus the report covering December. Candidates not on the 2026 ballot file one annual report, due January 10, 2027. County candidates below the $500 threshold in Idaho Code 67-6608(1) do not open an account or file monthly reports. Every contribution of $1,000 or more needs a 48-hour report no matter the period. And the manual is blunt on two points: the Sunshine Law gives the Secretary of State no power to grant extensions, and a missed reminder email is no excuse. Late fees run $50 a day.
How to: file a first independent expenditure or electioneering report
- Add up what you have spent on the mailer, ad or texts for or against one candidate or measure. Over $100 means you file under 67-6611 or 67-6628. Lesson 5 explains which one.
- Go to sunshine.voteidaho.gov and use the link for filers without an online account.
- Have ready: your name and address, each vendor paid more than $50 with amount, date and purpose, the candidate or measure, and whether you supported or opposed it.
- For an electioneering communication, also list the name and address of everyone who gave you $50 or more.
- Check the calendar. Statements are due at least seven days before the primary and the general, and 30 days after each. For an independent expenditure, $1,000 or more in the last 16 days triggers a 48-hour report; for an electioneering communication, any $1,000 or more in costs does (67-6628(3)).
- Save the confirmation. If the portal fails at the deadline, notify the Secretary of State before the deadline passes, since the manual allows a late-fee waiver only for a technical problem reported in time.
Federal money: FEC.gov
Idaho's congressional and presidential candidates, and any PAC or Super PAC spending in those races, report to the Federal Election Commission. The FEC data pages offer searches for candidates, committees, individual contributions and spending, plus bulk data. Unlike Idaho reports, FEC reports list a donor's employer and occupation once gifts pass $200, which makes it easy to see employees of one company giving together. The elections course covers FEC forms in Federal FEC Reports.
Two Idaho cross-checks are worth the minute. First, search the FEC for the name of any committee in an Idaho race, because a group may be registered federally and still owe Idaho reports; the Secretary of State's FEC-registered entity guidance covers when. Second, search FEC individual contributions by a big Idaho donor's name and ZIP code. The employer field often tells you what the Idaho report left out.
Nonprofit and 527 records
| Tool | What it holds | Limits |
|---|---|---|
| IRS Tax Exempt Organization Search | Search by name or EIN, city and state across Pub 78 (charities eligible for deductible gifts), the auto-revocation list, determination letters, Form 990-N postcards and copies of returns (990, 990-EZ, 990-PF, 990-T) | Confirms status and pulls returns; slow for browsing |
| ProPublica Nonprofit Explorer | Summary data and full Form 990 documents for groups in all 27 501(c) subsections that file a 990, 990-EZ or 990-PF; search by organization, by person, or the full text of filings | Leaves out small groups that file only the 990-N postcard |
| IRS Political Organization search | Forms 8871, 8872 and 990 for federal 527s; paper filings back to January 2012; a bulk download | Idaho candidate committees and PACs are not here; they report to the state |
A Form 990 will not name a (c)(4)'s donors. It will name officers, directors and key employees with their pay, show total revenue and spending, and list grants the group made to other organizations. The grants schedule is how you find out that a nonprofit funded another nonprofit that funded the Idaho PAC. For what Idaho law requires of nonprofits that spend, see lesson 8.
OpenSecrets is the nonprofit research group formed in 2021 when the Center for Responsive Politics, which tracked federal money, merged with the National Institute on Money in Politics, which tracked state money at FollowTheMoney.org, Maryland Matters reported. Its summaries are handy for comparisons across states. For anything you will cite, go back to the Sunshine or FEC filing the summary was built from.
Ads: platform libraries and station files
Meta. Meta's policy on ads about social issues, elections or politics requires authorization and a verified "Paid for by" disclaimer. Ads that run without one are disapproved and added to the Ad Library, Meta's searchable archive at facebook.com/ads/library. Meta also requires a disclosure when such an ad uses photorealistic images, video or realistic audio that was digitally created or altered. Search the library by the sponsor's name or by a candidate's name, and filter to Idaho.
Google. Google's political content policy requires verification for US election ads, defined as ads featuring federal or state candidates and officeholders, parties, or state ballot measures that have qualified. As of October 2026 the policy lists Idaho, with Nevada and New Jersey, as a state where ads for local elections are not allowed. So a county commission race or a city levy campaign should not show up in Google's election ad archive, and an ad for one on Google's network is itself worth noting. Verified election ads appear in the Google Ads Transparency Center at adstransparency.google.com.
Broadcast and cable. TV and radio stations, cable systems and satellite providers keep public files, posted at publicfiles.fcc.gov. Search a station by call sign or a cable system by ZIP code, then open its political file. The FCC's political programming page says those files cover requests to buy time by or for legally qualified candidates, free time given to candidates, and time bought by issue advertisers on a political matter of national importance. Buy records usually name the media buyer and flight dates, which is how you connect a "Summit Media LLC" line on a campaign report to a run of spots. FCC political programming staff take questions at (202) 418-1440 or campaignlaw@fcc.gov.
Business records
The Idaho Secretary of State's business search is where an LLC on a donor list turns into people. Search the exact name and open the record and its filings. The registered agent is often a lawyer's office or a commercial filing service, which tells you little. The formation documents and annual reports may name the people who run the company. For an out-of-state company, check the business registry in its home state too. This matters for more than curiosity: under Idaho Code 67-6610A, businesses with common ownership share one contribution limit, and in 2026 the Secretary of State handled a complaint about three LLCs with one owner giving $1,000 each to the same candidates. Lesson 11 covers that case.
Worked example: from a yard sign to the money
Everything here is invented. In September, signs appear along the main road into the invented town of Cutbank Flats: "Stop the Rate Hike. Vote No on the Water Commissioner. Paid for by Taxpayers for Fair Water."
| Step | Tool | What it showed |
|---|---|---|
| 1. Who is the sponsor? | Sunshine search, Candidates and PACs | "Taxpayers for Fair Water PAC," registered August 28, treasurer named |
| 2. Who funds it? | Donors and Donations | $12,500 total: $10,000 from Ridgeline Holdings LLC, $2,500 from 14 individuals |
| 3. What did it buy? | Vendors and Spending | $3,100 to a sign shop, $5,400 to a mail house, $2,200 to a digital agency |
| 4. Who is Ridgeline? | Idaho business search | Formed in March; its annual report lists two managers, one of whom also gave $500 as an individual on line 7 |
| 5. Any online ads? | Meta Ad Library | Three ads from the PAC's page, with spend ranges; the digital agency is the likely buyer |
| 6. Late-race money? | Activity filter, 1 Day, Donations | A second $5,000 from Ridgeline on October 20, with a 48-hour notice filed |
The arithmetic: 10,000 / 12,500 = 80 percent of the PAC's money from one LLC by the September report. Spending: 3,100 + 5,400 + 2,200 = $10,700, or 85.6 percent of receipts. After October 20, Ridgeline's total is $15,000 of $17,500, or 85.7 percent. A fair sentence: "Most of the money behind the campaign against the water commissioner came from Ridgeline Holdings LLC, a company formed this year whose managers include one of the PAC's individual donors." Then call the managers and ask what Ridgeline does and why it gave. Their answer, or their silence, goes in too. Is $10,000 to a PAC over any limit? No. Idaho's limits in 67-6610A apply to gifts to candidates, a point lesson 2 covers.
Myth: if it is not on the Sunshine site, nobody reported it
Not necessarily. Local races before 2020 live with county and city clerks. A federal committee may report to the FEC, and the Secretary of State relies on those reports in some cases. A lobbyist's spending is in the lobbyist module, not the campaign side. A county candidate under $500 has nothing to file yet. Check every place the record could be before you say it does not exist, and then ask the Secretary of State's office whether a filing was due.
How to: build a race file before the last month
- List every candidate and every committee in the race, with links to their Sunshine pages and any FEC pages.
- Save each filed report as a PDF the day it posts, named with the committee, period and filing date.
- Set the OSINT Monitor to watch the committees' websites and the Secretary of State's press page for changes.
- Screenshot every mailer, sign, text and online ad you see, with the date, place and disclaimer text.
- Each week in the final month, match ads to reports. An ad with no matching spending or independent expenditure report is a question for the sponsor first.
Questions and answers
The questions below come up whenever someone first tries to trace a campaign's money. For who may give to whom, see lesson 13.
Do I need an account to see who gave to a candidate?
No. Searching is open to anyone on sunshine.sos.idaho.gov and on the public pages of sunshine.voteidaho.gov. Accounts are for filers. You do not have to give your name or a reason to look.
What does an Idaho report tell me about a donor?
Name, complete address, amount and date for anyone whose gifts total more than $50, under Idaho Code 67-6607. Gifts of $50 or less can be lumped together as one total. Idaho does not require the donor's employer or occupation, which is why the FEC search on the same name is worth a minute: federal reports carry employer and occupation once a donor passes $200.
I cannot find my county commissioner's campaign at all. Did she break the law?
Not necessarily. A county candidate who has not passed the $500 threshold in 67-6608(1) does not open an account or file monthly reports. Records from before 2020 are kept by the local taxing district, usually through the county or city clerk, the Secretary of State says, and some local records for candidates who did not run in 2024 remain on the legacy site. Check all three, then ask the county clerk or the Secretary of State's office whether anything was due.
Can I download a whole committee's data into a spreadsheet?
The legacy Idaho search shows no download button. You can copy search results, download each filed report, or ask the Secretary of State for the dataset through its records portal. Federal data is easier: the FEC and the IRS 527 search both offer bulk downloads.
How do I find out who gave money to a nonprofit that ran ads?
Usually you cannot from IRS records. The public copy of a Form 990 does not name a 501(c)(4)'s donors. Idaho law can reach them: a nonprofit that spends on Idaho elections may have to register as a PAC or file a nonbusiness entity statement listing its donors, covered in lesson 8. A 527 is different: its Form 8872 lists every contributor who gave $200 or more in a year, with occupation and employer for individuals, under 26 U.S.C. 527(j), though state and local candidate committees and certain state-only groups are exempt from that federal filing.
How fast do last-minute donations show up?
Any contribution of $1,000 or more must be reported within 48 hours, under 67-6607(3). On the legacy search, set the activity filter to "1 Day" and "Donations" each morning in the last weeks of a race. Independent expenditures of $1,000 or more in the final 16 days also have 48-hour reports, covered in lesson 5.
Who bought that TV ad?
The station's political file will show it. Find the station by call sign on publicfiles.fcc.gov, open its political file, and look for the order with the sponsor's name, the media buyer and the flight dates. Cable buys are filed by system, which you can search by ZIP code.
A mailer has no "Paid for by" line. Where do I report it?
For a state or legislative race or a statewide measure, the Secretary of State's elections division; for a local race, the county clerk. Keep the mailer, the envelope and the date it arrived. Lesson 11 walks through the complaint, and lesson 6 covers the disclaimer rule itself.
Hard questions
Isn't posting donors' names and home addresses online an invitation to harassment?
Idaho has decided that the public's interest in seeing who funds campaigns outweighs donor privacy for anyone giving more than $50, and the U.S. Supreme Court has upheld disclosure as a general matter since Buckley v. Valeo (1976), covered in lesson 5. The Court has also carved out an exception: in Brown v. Socialist Workers '74 Campaign Committee (1982), it held that a group showing a reasonable probability of threats, harassment or reprisals can be exempted. Ordinary donors cannot claim that exemption on worry alone. The $50 line is low, and a person who gives $60 to a school board candidate puts a home address in a public database. Whether that threshold should be higher is a fair policy question for the Legislature.
If the records are public, why make people file records requests to get the data?
Because the legacy search was built to look things up one at a time, and it shows no export button. Nothing in the Sunshine Law requires a bulk download. The FEC and the IRS 527 database both offer one, which shows it can be done. Until Idaho does, a records request is the route, and the request itself is a public record of what the office was asked for.
Can't anyone hide behind an LLC?
Partly. A gift from an LLC is reported under the LLC's name, and Idaho business filings may name only a registered agent. Idaho's answer is the common-ownership rule in 67-6610A, which counts related businesses as one contributor, and the 2026 case of three LLCs with one owner shows it gets enforced when someone notices. Giving under a false name, anonymously or through someone else to hide the real source is barred by 67-6614. And any gift over $50 must come with the giver's name and address under 67-6610; money from a giver who cannot be identified goes to the state's public school fund. But no Idaho statute requires a candidate's report to list the people who own an LLC donor, so the tracing in this lesson is still the reader's job.
Do the ad libraries catch everything?
No. Meta's library holds ads that ran or tried to run under its political ad rules. Google does not allow ads for local elections in Idaho, so its archive will not show a county or city race at all. Mail, door hangers, signs, texts and robocalls have no library anywhere. The libraries help with one slice of a campaign, and a researcher who relies on them alone will miss most local spending.
Why trust OpenSecrets or ProPublica instead of going to the filing?
You should not, for anything you print. Both are useful indexes built from public filings, and both can lag, merge names or miss amendments. Use them to find the filing, then cite the filing with its period and date.
If you report on this
- Name the record behind every number: "according to the PAC's September report, filed October 10." Readers can check it, and so can the PAC.
- Station political files often show buys before the next campaign report does. Check them weekly in October.
- When a company gives, look it up the same day. "Formed five months ago, managed by two people who also gave individually" is a fact; what it means is the question you ask them.
Go further
- Idaho campaign finance page: manual, guides, schedule and guidance documents in one place.
- Sunshine lobbyist report search: monthly lobbyist reports, covered in lesson 9.
- FEC data: federal candidates, committees, donors and bulk files.
- ProPublica Nonprofit Explorer and IRS Tax Exempt Organization Search: nonprofit status and returns.
- FCC public inspection files: station and cable political files.
- Following the Money Into Ads: the elections course lesson on fair descriptions of what you find.
Check yourself
1. Where do Idaho candidates and PACs register and file campaign finance reports as of October 2026?
The Secretary of State's campaign finance page sends filers to sunshine.voteidaho.gov. The older sunshine.sos.idaho.gov search site holds legacy records.
2. A county candidate has raised $300 and spent $250. Under Idaho Code 67-6608(1), as the Secretary of State's 2026 schedule explains, what must she file?
County candidates under the $500 threshold do not need to open an account or file monthly reports. Any single contribution of $1,000 or more still needs a 48-hour report.
3. Which IRS tool shows a 527 political organization's donor reports?
The IRS political organization search at forms.irs.gov holds 527 notices (8871), contribution and expenditure reports (8872) and related 990s, with a bulk download.
4. Under Google's political content policy as of October 2026, which ads are not allowed on Google in Idaho?
Google's policy lists Idaho among the states where ads for local elections are not allowed. State candidates and qualified statewide measures are covered by its election ad verification rules.
5. A TV ad attacks a legislative candidate. Where would you look to see who bought the airtime?
Broadcast stations keep political files on requests to buy time by candidates and certain issue advertisers, posted in the FCC's online public file system.
6. A PAC's largest donor is an LLC. What is the best next record to check?
Idaho business filings show the registered agent and the filings behind the company. From there you can check whether the people behind it also gave, which matters because related entities share one contribution limit.
Terms in this lesson
- Sunshine portal
- The Idaho Secretary of State's online system for campaign finance and lobbyist filing and public search, at sunshine.voteidaho.gov, with a legacy search site at sunshine.sos.idaho.gov.
- Political file
- The part of a broadcaster's or cable system's public file recording requests to buy political time; hosted online by the FCC.
- Ad library
- A platform's public archive of political and issue ads with sponsor names and spending ranges.
- Registered agent
- The person or company named in state business filings to receive legal papers for a business; often the first name you find behind an LLC.
- Form 990
- The annual IRS information return for most tax-exempt groups, showing revenue, expenses, officers and grants.
- Bulk data
- Whole datasets offered for download, such as the FEC's bulk files or the IRS 527 data download, for analysis in a spreadsheet.
Sources
- Idaho Secretary of State: Campaign finance portal page (voteidaho.gov) checked 2026-10
- Sunshine: Idaho Campaign Finance, legacy search site checked 2026-10
- Idaho Secretary of State: 2026 campaign finance reporting schedule checked 2026-10
- Idaho Secretary of State: Campaign finance disclosure manual checked 2026-10
- Idaho Secretary of State: Lobbyist information checked 2026-10
- FEC: Campaign finance data checked 2026-10
- FEC: Recording receipts (contributors over $200, occupation and employer) checked 2026-10
- IRS: Tax Exempt Organization Search checked 2026-10
- IRS: Political organization filing and disclosure checked 2026-10
- ProPublica: Nonprofit Explorer checked 2026-10
- Google Advertising Policies Help: Political content checked 2026-10
- Meta Transparency Center: Ads about social issues, elections or politics checked 2026-10
- FCC: Public inspection files checked 2026-10
- FCC: Political programming checked 2026-10
- Maryland Matters: Two nonprofits that track money in politics are merging (OpenSecrets, 2021) checked 2026-10
- Idaho Code 67-6607, Statement of contributions (contributors over $50) checked 2026-10
- Idaho Code 67-6610, Contributor identification and unidentified contributions checked 2026-10
- 26 U.S.C. 527, Political organizations (Form 8872 contributor disclosure) checked 2026-10
- Brown v. Socialist Workers '74 Campaign Committee, 459 U.S. 87 (1982) checked 2026-10
- Idaho Code 67-6614, Identification of source of contributions and expenditures checked 2026-10