| 2025 | American Online Giving Foundation Inc | Turtle Mountain Animal Rescue a Corporation Rolla, ND | A | $32,422 | paid | GENERAL SUPPORT | 202533509349301608 |
| 2025 | American Online Giving Foundation Inc | Turtle Mountain Animal Rescue a Corporation Rolla, ND | A | $32,422 | paid | GENERAL SUPPORT | 202641969349302754 |
| 2025 | Donor Advised Charitable Giving Inc | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | A | $14,750 | paid | ENVIRONMENTAL AND ANIMALS | 202611199349300601 |
| 2025 | Charities Aid Foundation America | Turtle Mountain Animal Rescue a Cor Minot, ND | A | $9,070 | paid | CHARITABLE DONATION | 202610489349300906 |
| 2025 | Vanguard Charitable Endowment Program | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | A | $9,000 | paid | FOR RECIPIENT'S EXEMPT PURPOSE | 202621329349306657 |
| 2025 | Fidelity Investments Charitable Gift Fund | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | A | $5,310 | paid | For grant recipient's exempt purposes | 202601389349301700 |
| 2024 | Paypal Charitable Giving Fund | Turtle Mountain Animal Rescue Horace, ND | A | $82,313 | paid | GENERAL SUPPORT | 202533079349301308 |
| 2024 | National Philanthropic Trust | Turtle Mountain Animal Rescue Rolla, ND | A | $27,500 | paid | HEALTH | 202511339349301311 |
| 2024 | American Online Giving Foundation Inc | Turtle Mountain Animal Rescue a Corporation Rolla, ND | A | $25,024 | paid | GENERAL SUPPORT | 202530159349302758 |
| 2024 | The US Charitable Gift Trust | Turtle Mountain Animal Rescue Rolla, ND | A | $20,500 | paid | FOR RECIPIENT'S EXEMPT PURPOSE | 202533189349305673 |
| 2024 | Banfield Foundation | Turtle Mountain Animal Rescue Rolla, ND | A | $10,000 | paid | VETERINARY EQUIPMENT GRANT | 202532809349301653 |
| 2024 | Fidelity Investments Charitable Gift Fund | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | A | $7,003 | paid | For grant recipient's exempt purposes | 202521349349310887 |
| 2024 | Coastal Community Foundation of South Carolina Inc | Turtle Mountain Animal Rescue Rolla, ND | A | $5,641 | paid | ENVIRONMENT | 202503159349303100 |
| 2024 | Jpmorgan Chase Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $200 | paid | MATCHING CONTRIBUTION (GENERAL OPERATING SUPPORT) | 202531699349100608 |
| 2024 | Edward Jones Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $200 | paid | ANIMAL-RELATED | 202533189349103633 |
| 2024 | The Pfizer Foundation Inc | Turtle Mountain Animal Rescue a Corporation Rolla, ND | C | $100 | paid | MATCHING GIFTS | 202503119349101850 |
| 2024 | Verizon Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $75 | paid | OTHER CIVIC / COMMUNITY | 202533219349106673 |
| 2024 | Humane World for Animals Inc | Turtle Mountain Rescue Rolla, ND | A | $0 + $72,130 non-cash | paid | Provide pet food to pet owners in need through pets for life program | 202511819349300341 |
| 2023 | Paypal Charitable Giving Fund | Turtle Mountain Animal Rescue Horace, ND | A | $58,187 | paid | | 202422999349301487 |
| 2023 | American Online Giving Foundation Inc | Turtle Mountain Animal Rescue a Corporation Rolla, ND | A | $20,621 | paid | GENERAL SUPPORT | 202410469349300741 |
| 2023 | Fidelity Investments Charitable Gift Fund | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | A | $12,429 | paid | For grant recipient's exempt purposes | 202441369349301334 |
| 2023 | The Blackbaud Giving Fund | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $8,820 | paid | GENERAL SUPPORT | 202402119349300860 |
| 2023 | Network for Good | Turtle Mountain Animal Rescue St John, ND | A | $6,711 | paid | UNRESTRICTED | 202413059349302646 |
| 2023 | Coastal Community Foundation | Turtle Mountain Animal Rescue Rolla, ND | A | $5,462 | paid | ENVIRONMENT | 202413169349300136 |
| 2023 | Sempra Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $930 | paid | ANIMALS | 202413099349101131 |
| 2023 | Arthur J Gallagher Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $300 | paid | GENERAL EXEMPT PURPOSE | 202403119349101560 |
| 2023 | The Pfizer Foundation Inc | Turtle Mountain Animal Rescue a Corporation Rolla, ND | C | $200 | paid | MATCHING GIFTS | 202412839349100921 |
| 2023 | Sempra Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $125 | approved, future | ANIMALS | 202413099349101131 |
| 2023 | Edward Jones Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $100 | paid | ANIMAL-RELATED | 202510359349100106 |
| 2023 | The Bank of America Charitable Foundation Inc | Turtle Mountain Animal Rescue a C St John, ND | D | $100 | paid | PROGRAM/OPERATING SUPPORT | 202411309349100126 |
| 2023 | The Humane Society of the United States | Turtle Animal Mountain Rescue St John, ND | A | $0 + $73,000 non-cash | paid | Provide pet food to pet owners in need through pets for life program | 202442019349300314 |
| 2022 | American Online Giving Foundation Inc | Turtle Mountain Animal Rescue a Corporation Rolla, ND | A | $22,669 | paid | GENERAL SUPPORT | 202340469349301209 |
| 2022 | Fargo-Moorhead Area Foundation Corporation | Turtle Mountain Animal Rescue Horace, ND | A | $10,000 | paid | SHELTER CONSTRUCTION | 202342359349300414 |
| 2022 | Banfield Foundation | Turtle Mountain Animal Rescue St John, ND | A | $9,999 + $1,404 non-cash | paid | FLEA AND TICK/COMMUNITY CARE | 202322209349301652 |
| 2022 | Network for Good | Turtle Mountain Animal Rescue Rolla, ND | A | $8,647 | paid | UNRESTRICTED | 202342939349300849 |
| 2022 | Greater Good Charities | Turtle Mountain Animal Rescue Rolla, ND | A | $7,500 + $8,951 non-cash | paid | SUPPORT FOR RESCUED ANIMALS | 202311359349317191 |
| 2022 | The Blackbaud Giving Fund | Turtle Mountain Animal Rescue Rolla, ND | A | $5,345 | paid | GENERAL SUPPORT | 202312409349300046 |
| 2022 | Jpmorgan Chase Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $800 | paid | GENERAL OPERATING SUPPORT | 202322839349100212 |
| 2022 | Arthur J Gallagher Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $344 | paid | GENERAL EXEMPT PURPOSE | 202303129349101715 |
| 2022 | Verizon Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $50 | paid | MIP PAYOUT FOR 12/02/22 | 202303189349106350 |
| 2022 | The Humane Society of the United States | Turtle Mountain Rescue Rolla, ND | A | $0 + $158,157 non-cash | paid | Provide pet food to pet owners in need through pets for life program | 202312149349300021 |
| 2021 | American Online Giving Foundation Inc | Turtle Mountain Animal Rescue a Corporation Rolla, ND | A | $15,098 | paid | GENERAL SUPPORT | 202240469349301419 |
| 2021 | Weatherspoon Charitable Foundation | Turtle Moutain Animal Rescue Rolla, ND | D | $11,000 | paid | GENERAL OPERATING BUDGET | 202221329349101412 |
| 2021 | Schwab Charitable Fund | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | A | $10,600 | paid | ENVIRONMENTAL AND ANIMALS | 202230499349301028 |
| 2021 | Network for Good | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | A | $9,525 | paid | UNRESTRICTED | 202212289349300736 |
| 2021 | Ronald and Duska Lacount Family Foundation | Turtle Mountian Animal Rescue Rolla, ND | D | $4,000 | paid | General Operating Expenses | 202201179349100510 |
| 2021 | Greater Good Charities | Turtle Mountain Animal Rescue Rolla, ND | A | $4,000 + $1,991 non-cash | paid | SUPPORT FOR RESCUED ANIMALS | 202231259349302223 |
| 2020 | American Online Giving Foundation Inc | Turtle Mountain Animal Rescue a Corporation Rolla, ND | A | $13,532 | paid | GENERAL SUPPORT | 202120469349300002 |
| 2020 | Weatherspoon Charitable Foundation | Turtle Moutain Animal Rescue Rolla, ND | D | $10,000 | paid | GENERAL OPERATING BUDGET | 202101369349101210 |
| 2020 | Amazonsmile Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $3,926 | paid | GENERAL SUPPORT | 202113199349100901 |
| 2020 | Aetna Foundation Inc | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $264 | paid | GENERAL PURPOSE | 202113199349104976 |
| 2020 | Aetna Foundation Inc | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $211 | paid | GENERAL PURPOSE | 202113199349104976 |
| 2020 | Arthur J Gallagher Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $200 | paid | GENERAL EXEMPT PURPOSE | 202133099349100008 |
| 2020 | The Robert Wood Johnson Foundation | Turtle Mountain Animal Rescue a Corporation Rolla, ND | C | $125 | paid | Matching Gifts | 202143159349102389 |
| 2020 | The Robert Wood Johnson Foundation | Turtle Mountain Animal Rescue a Corporation Rolla, ND | C | $125 | paid | Matching Gifts | 202331099349100118 |
| 2020 | Verizon Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $100 | paid | MIP PAYOUT FOR 05/13/20 | 202123199349109562 |
| 2020 | The Bank of America Charitable Foundation Inc | Turtle Mountain Animal Rescue a Cor Poration Horace, ND | C | $50 | paid | GENERAL SUPPORT | 202131479349100003 |
| 2020 | Ch Robinson Worldwide Foundation | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | B | $50 | paid | GENERAL OPERATING FUND | 202143169349102099 |
| 2019 | The Bank of America Charitable Foundation Inc | Turtle Mountain Animal Rescue a Cor Rolla, ND | C | $25 | paid | PROGRAM/OPERATING SUPPORT | 202001499349100200 |
| 2018 | Network for Good | Turtle Mountain Animal Rescue a Cor Poration Rolla, ND | A | $5,684 | paid | Unrestricted | 201941789349300019 |