Massachusetts transaction explorer
Trace a contribution. Inspect a payment.
Search 430,054 published rows by filing account, contributor, payee, date, and ledger.
Find the records
Date filters use the date and basis shown in each row. Setting either date filter excludes records without a usable date; clear both dates to include them.
Loading the selected ledger.
Money in these records
Exact dollar amounts for the current ledger and filters.
Largest contributors or recipients in these results
Names are grouped exactly as filed within the selection. A shared name does not establish a shared identity.
Do not add all ledgers. Verified bank credits/payments are one limited cash-flow view. Deposit disclosures, late notices, periodic reports, fees, loans, refunds, internal transfers, in-kind support, liabilities, parent payments, detail items and unitemized summaries can overlap and remain separate.
| Date and basis | Filer as published | Ledger | Amount | Contributor, payee, or candidate | Type and category | Support or oppose | Source |
|---|
Download the records behind the charts
The files below contain every published row in this release. Each ledger is split into smaller gzip-compressed JSON files for faster retrieval. The browser opens them automatically; downloaded files can be extracted with a standard archive utility. The manifest records file counts and SHA-256 checksums. Only safe public names, state-level geography, public record IDs and financial fields are retained. Contact details, street addresses, ZIP codes, employers, occupations, bank account names and check numbers are omitted. Source names containing contact/address text are withheld. Names do not establish shared identity, ownership or wrongdoing.
Deposit disclosures (report type 60): individual contribution: 320,500 rows
Deposit disclosures (report type 60): payment-processor fee: 11,955 rows
Depository supplements (report type 12): loan forgiveness: 27 rows
Depository supplements (report type 12): previously reported candidate loan: 30 rows
Deposit disclosures (report type 60): committee contribution: 3,073 rows
Deposit disclosures (report type 60): union or association contribution: 783 rows
Credit-card detail (report type 80): credit-card detail: 4,035 rows
Depository supplements (report type 12): previously reported liability: 4 rows
Depository supplements (report type 12): liability written off: 2 rows
Deposit disclosures (report type 60): payroll-deduction contribution: 882 rows
Deposit disclosures (report type 60): other incoming funds: 673 rows
Deposit disclosures (report type 60): candidate loan received: 291 rows
Reimbursement detail (report type 90): reimbursement detail: 819 rows
Depository supplements (report type 15): carried-over candidate loan: 3 rows
Subvendor detail (report type 63): subvendor detail: 615 rows
Deposit disclosures (report type 60): credit-card contribution refunded: 212 rows
Deposit disclosures (report type 60): processor fee refunded: 28 rows
Deposit disclosures (report type 60): transfer from savings: 59 rows
Deposit disclosures (report type 60): bank interest: 199 rows
Depository supplements (report type 13): candidate out-of-pocket expense recorded as loan: 33 rows
Segregated-account disclosures (report type 62): segregated-account donation: 298 rows
Bank credits in verified reports: 19,765 rows
Bank payments in verified reports: 44,168 rows
Bank reports (report type 70): bank-reported payment (account needs reconciliation): 1,786 rows
Bank reports (report type 70): bank credit (account needs reconciliation): 2,095 rows
Depository supplements (report type 12): candidate loan repayment: 16 rows
IEPAC periodic reports (report type 64): individual contribution: 422 rows
IEPAC periodic reports (report type 64): independent expenditure: 322 rows
Bank-payment detail (report type 66): bank-payment itemization detail: 165 rows
Payroll detail (report type 65): payroll detail: 531 rows
Depository supplements (report type 12): liability repayment: 2 rows
Ballot-question reports (report type 40): union or association contribution: 4 rows
Ballot-question reports (report type 40): expenditure: 1 row
Ballot-question reports (report type 40): standalone subvendor item: 1 row
Depository supplements (report type 15): loan forgiveness: 1 row
Depository supplements (report type 15): individual in-kind contribution: 1 row
Depository supplements (report type 15): individual contribution: 84 rows
Depository supplements (report type 15): expenditure: 50 rows
Depository supplements (report type 13): candidate out-of-pocket expense recorded as contribution: 30 rows
Depository supplements (report type 15): candidate out-of-pocket expense recorded as loan: 4 rows
Depository supplements (report type 15): previously reported candidate loan: 2 rows
Depository supplements (report type 15): previously reported liability: 6 rows
Depository supplements (report type 12): contribution to a registered committee: 1 row
IEPAC periodic reports (report type 64): union or association contribution: 1,646 rows
IEPAC periodic reports (report type 64): union or association in-kind contribution: 31 rows
IEPAC periodic reports (report type 64): business contribution: 23 rows
Ballot-question reports (report type 46): union or association contribution: 3 rows
Ballot-question reports (report type 46): contribution to a registered committee: 1 row
Ballot-question reports (report type 46): bank fee: 1 row
Ballot-question reports (report type 46): expenditure: 7 rows
Ballot-question reports (report type 46): committee contribution: 1 row
Ballot-question reports (report type 46): liability repayment: 4 rows
Ballot-question reports (report type 46): previously reported liability: 2 rows
IEPAC periodic reports (report type 37): administrative expense: 19 rows
IEPAC periodic reports (report type 64): independent-expenditure liability: 104 rows
Depository supplements (report type 15): candidate loan repayment: 1 row
Depository supplements (report type 12): savings-account record: 1 row
Depository supplements (report type 13): expenditure: 11 rows
IEPAC periodic reports (report type 37): corporate loan forgiveness: 3 rows
IEPAC periodic reports (report type 37): individual contribution: 4 rows
IEPAC periodic reports (report type 37): bank fee: 8 rows
IEPAC periodic reports (report type 37): other incoming funds: 1 row
IEPAC periodic reports (report type 37): liability repayment: 6 rows
IEPAC periodic reports (report type 37): previously reported liability: 8 rows
Bank reports (report type 70): ambiguous bank item: source type 202: 1 row
Depository supplements (report type 13): candidate loan received: 3 rows
Depository supplements (report type 13): individual contribution: 105 rows
Depository supplements (report type 13): other incoming funds: 2 rows
Depository supplements (report type 10): individual contribution: 2 rows
Depository supplements (report type 10): expenditure: 1 row
IEPAC periodic reports (report type 64): committee contribution: 14 rows
IEPAC periodic reports (report type 64): bank interest: 7 rows
Local party reports (report type 50): reimbursement parent payment: 178 rows
Local party reports (report type 50): reimbursement detail: 220 rows
Local party reports (report type 50): individual contribution: 5,786 rows
Local party reports (report type 50): contribution to a registered committee: 146 rows
Local party reports (report type 50): expenditure: 1,394 rows
Local party reports (report type 50): individual in-kind contribution: 173 rows
Local party reports (report type 50): committee contribution: 103 rows
Local party reports (report type 50): liability: 4 rows
Local party reports (report type 50): previously reported liability: 14 rows
Local party reports (report type 50): bank interest: 185 rows
Local party reports (report type 50): bank fee: 465 rows
Local party reports (report type 50): other incoming funds: 26 rows
Local party reports (report type 50): payment-processor fee: 218 rows
Local party reports (report type 50): contribution returned: 4 rows
Local party reports (report type 50): committee in-kind contribution: 12 rows
Local party reports (report type 50): credit-card parent payment: 1 row
Local party reports (report type 50): credit-card detail: 4 rows
Local party reports (report type 50): liability repayment: 3 rows
IEPAC periodic reports (report type 64): administrative expense: 28 rows
Local party reports (report type 50): union or association contribution: 10 rows
Late contribution notices (report type 61): individual contribution: 7 rows
Local party reports (report type 50): previously reported candidate loan: 1 row
IEPAC periodic reports (report type 64): iepac transfer in: 5 rows
Ballot-question reports (report type 41): individual contribution: 1,633 rows
Ballot-question reports (report type 41): bank fee: 77 rows
Late contribution notices (report type 61): individual in-kind contribution: 1 row
Ballot-question reports (report type 41): committee contribution: 23 rows
Ballot-question reports (report type 41): union or association contribution: 34 rows
Ballot-question reports (report type 41): expenditure: 1,051 rows
Ballot-question reports (report type 41): union or association in-kind contribution: 83 rows
Ballot-question reports (report type 41): business contribution: 95 rows
Ballot-question reports (report type 41): payment-processor fee: 123 rows
Ballot-question reports (report type 41): contribution returned: 2 rows
Ballot-question reports (report type 41): reimbursement parent payment: 2 rows
Ballot-question reports (report type 41): reimbursement detail: 2 rows
Ballot-question reports (report type 41): corporate in-kind contribution: 21 rows
Ballot-question reports (report type 41): individual in-kind contribution: 11 rows
Ballot-question reports (report type 41): standalone subvendor item: 55 rows
Ballot-question reports (report type 41): liability: 13 rows
Ballot-question reports (report type 40): corporate in-kind contribution: 3 rows
Ballot-question reports (report type 40): individual contribution: 26 rows
Ballot-question reports (report type 40): business contribution: 3 rows
Ballot-question reports (report type 41): liability repayment: 6 rows
Ballot-question reports (report type 41): previously reported liability: 4 rows
Ballot-question reports (report type 41): other incoming funds: 2 rows
Ballot-question reports (report type 42): individual contribution: 234 rows
Ballot-question reports (report type 42): expenditure: 103 rows
Ballot-question reports (report type 42): union or association in-kind contribution: 66 rows
Ballot-question reports (report type 42): business contribution: 18 rows
Ballot-question reports (report type 42): bank fee: 10 rows
Ballot-question reports (report type 42): liability repayment: 4 rows
Ballot-question reports (report type 42): individual in-kind contribution: 4 rows
Ballot-question reports (report type 42): corporate in-kind contribution: 12 rows
Ballot-question reports (report type 42): liability: 3 rows
Ballot-question reports (report type 42): previously reported liability: 10 rows
Ballot-question reports (report type 42): standalone subvendor item: 9 rows
Ballot-question reports (report type 42): payment-processor fee: 19 rows
Ballot-question reports (report type 42): union or association contribution: 2 rows
Ballot-question reports (report type 42): committee contribution: 2 rows
Ballot-question reports (report type 42): committee in-kind contribution: 2 rows
Report type 60: unitemized receipts aggregates: 842 rows
Report type 90: unitemized spending aggregates: 42 rows
Report type 12: unitemized receipts aggregates: 19 rows
Report type 12: unitemized spending aggregates: 57 rows
Report type 80: unitemized spending aggregates: 67 rows
Report type 15: unitemized spending aggregates: 1 row
Report type 37: unitemized receipts aggregates: 1 row
Report type 37: unitemized spending aggregates: 1 row
Report type 14: unitemized receipts aggregates: 1 row
Report type 14: unitemized spending aggregates: 1 row
Report type 50: unitemized receipts aggregates: 61 rows
Report type 50: unitemized spending aggregates: 28 rows
Report type 50: unitemized in kind aggregates: 9 rows
Report type 41: unitemized receipts aggregates: 1 row
Report type 41: unitemized spending aggregates: 1 row
Report type 42: unitemized spending aggregates: 1 row
Miscellaneous independent spending: expenditures: 153 rows
Miscellaneous electioneering communications: expenditures: 10 rows
Miscellaneous electioneering communications: receipts: 2 rows
Miscellaneous ballot-question spending: expenditures: 3 rows
Alternate downloads if the data service is unavailable
These backup files contain the identical published records and remain available from this website. No newer or additional financial activity is implied.
