
Harvest Finance Review
Linked audits and net-of-fee APY with a 12-hour timelock
of 10
Harvest Finance scores 7.0 out of 10 in yield aggregators: five audit firms with linked reports, an APY stated net of its 8% to 15% performance fee, and no deposit or withdrawal charge. Custody is stated only for the website, and the main contracts repository lacks a licence file. Desk research, checked November 1, 2026.
Performance fee
8% to 15% of harvested rewards; included in displayed APY
Deposit and withdrawal
No charge to convert or revert, per the FAQ
Timelock
12 hours on every vault strategy change
Licence
harvest-strategy: no LICENSE file, ISC in package.json
Auditors
Haechi, PeckShield, CertiK, Least Authority, Halborn (Jan 2025)
Scores
Each criterion carries equal weight. The overall score is the average of these 5 scores — (7.0 + 8.0 + 8.0 + 5.0 + 7.0) ÷ 5 = 7.0.
Pros
- Audit disclosure 8: five named firms (Haechi, PeckShield, CertiK, Least Authority, Halborn), all reports linked
- Fee disclosure 7: 8% to 15% performance fee published; FAQ states no charge to deposit or withdraw
- Strategy transparency 7: FAQ states the fee is included in the displayed APY; per-farm APY history
- Strategy changes wait 12 hours after announcement, giving depositors time to withdraw
Cons
- Licence 8: Ethereum strategy repo has no LICENSE file (ISC in package.json only); Base files tagged Unlicense
- Custody 5: non-custodial definition covers the website, not the vault contracts
- Fee given only as an 8% to 15% range, with no per-vault figure or split in the docs
- Four of five audits are undated; later deployments are stated to be out of scope
How Harvest Finance scores in yield aggregators
This entry rates Harvest's auto-compounding vaults in our yield aggregator ranking. The basis is desk research of Harvest's documentation, its security page and terms, and the harvestfi GitHub repositories, checked on November 1, 2026. No deposit was made. The category uses five criteria, each marked 0 to 10 and weighted equally, as set out in our ratings methodology.
| Criterion | What the sources show | Mark |
|---|---|---|
| Fee disclosure | Performance fee of 8% to 15% of harvested rewards. The FAQ states that Harvest charges nothing to convert (deposit) or revert (withdraw). No per-vault figure or fee split is published in the docs. | 7 |
| Licence & code openness | The Ethereum strategy repository (harvest-strategy) has no LICENSE file and declares ISC only in package.json. The Base repository has a LICENSE.md with permissive, MIT-style wording, while its contract files carry "Unlicense" SPDX tags. | 8 |
| Audit disclosure | Five firms named with linked PDF reports: Haechi, PeckShield, CertiK, Least Authority and Halborn. Only Halborn (core vaults, January 2025) is dated, and later deployments are stated to be out of scope. | 8 |
| Custody & control | The terms define the website and app as non-custodial, but say the protocol is separate and not operated by the website operator. Developers can change a vault's strategy after a 12-hour timelock. | 5 |
| Strategy transparency | FAQ states the performance fee is included in the displayed APY. The harvest cycle (doHardWork, every 12 to 48 hours) is documented, folding strategies are disclosed, and each farm has an APY history chart. | 7 |
The overall score is the plain average: (7 + 8 + 8 + 5 + 7) / 5 = 35 / 5 = 7.0.
Three marks rose at this check, and the licence mark rose again when the category's scale was applied. Fee disclosure went from 6 to 7 because the FAQ now states in writing that there is no deposit or withdrawal charge, which the rubric counts as disclosure. Licence & code openness went from 2 to 4 after we found a permissive LICENSE.md in Harvest's Base strategy repository. Custody & control went from 3 to 5 because the terms now define the app as non-custodial and the timelock page documents how strategy changes are gated. On November 6, 2026 the category's licence scale was applied consistently, and the licence mark moved from 4 to 8: the live repositories declare open-source terms, but the main Ethereum repository has no LICENSE file. The previous overall was 5.2.
Strongest criteria: audits, licence terms and strategy documentation
Audit disclosure scores 8. All five audit reports on Harvest's security page are linked, and each firm is named with a summary of its findings. The page is candid about scope: it says audits cover the system only at the time of each engagement, and that later deployments, vault redesigns and third-party integrations are not automatically covered. The mark stops at 8 because four of the five engagements carry no date, and the only dated review (Halborn, January 2025) covers core vault infrastructure rather than the long list of strategies.
Licence & code openness also scores 8. Harvest's Ethereum strategy repository has no LICENSE file, and its licence statement is "ISC" in package.json. The Base repository includes a LICENSE.md that grants the usual MIT-style permissions, which GitHub cannot classify, and its contract files are tagged "Unlicense." The category scale gives open-source terms declared only through package.json or SPDX headers, with no LICENSE file in the live repository, an 8. A recognised licence file in every strategy repository would move it to 10.
Strategy transparency scores 7. The FAQ states that the performance fee is already included in the displayed APY. The strategies page explains how doHardWork() collects rewards, sells them for the farmed token and reinvests, with most vaults harvested every 12 to 48 hours. Harvest also says some strategies use "folding," lending and borrowing the same asset several times. Each farm's Details tab carries an APY performance chart, so past rates can be checked against the current figure. What is missing is a per-vault document that states allocation and every dependency in one place.
Weakest criteria: custody wording and the fee range
Custody & control at 5 is partly a wording problem. The terms define "Non-Custodial" so that the website operator never takes possession of, controls or can transfer users' assets. They apply that definition to the website and app, though, and state that the protocol is separate and not operated by that operator. The docs do not say plainly that vault deposits are never locked and are not owned or controlled by anyone. The timelock page describes the control that does exist. Developers deploy a new strategy, announce it, and can apply it after 12 hours, during which users can withdraw. Harvest notes the drawback itself: the same delay also holds back emergency fixes.
Fee disclosure at 7 is held back by the range. "8% to 15%" tells a depositor the bounds but not the rate on a given vault, and the docs do not say how the fee splits between FARM buybacks and operating costs.
What the score does not cover
- APY levels and the FARM price, which move daily.
- The safety of the lending markets and pools Harvest farms. Each vault inherits their risk.
- Past incidents. Harvest's docs record that $24 million was taken from its fUSDC and fUSDT vaults on October 26, 2020, through price manipulation of a Curve pool. The rubric does not score incident history.
- Eligibility. The terms bar US persons and several other jurisdictions.
For how farming rewards become APY, see our guide to how yield farming works.
Harvest Finance vs Pendle and Beefy
| Criterion | Harvest | Pendle | Beefy |
|---|---|---|---|
| Fee disclosure | 7 | 8 | 8 |
| Licence & code openness | 8 | 8 | 8 |
| Audit disclosure | 8 | 9 | 10 |
| Custody & control | 5 | 6 | 9 |
| Strategy transparency | 7 | 6 | 7 |
| Overall | 7.0 | 7.4 | 8.4 |
Pendle scores 7.4, 0.4 points ahead: it marks higher on fees, audits and custody, matches Harvest on licence, and Harvest leads only on strategy transparency. Beefy scores 8.4, 1.4 points ahead, mainly on a far more explicit custody statement, a longer auditor list and published fee ceilings; the two are level on licence and strategy transparency. Peer marks are as currently published and may change as those entries are rechecked.
Who it suits
The score suits a depositor outside the restricted jurisdictions who values linked audit reports, a written net-of-fee APY and a 12-hour window to exit before any strategy change. It suits less well anyone who needs a fixed fee per vault, a licence file on the main contracts, or a protocol-level statement that deposits are never controlled by its developers.
How it compares

Origin (OUSD)
Open code and component-level audits for a yield-bearing dollar

Convex Finance
Fees itemized to the component, under an MIT licence

Beefy
Named auditors and a plain no-custody statement

Yearn Finance
AGPL code with audits tied to each vault version

Pendle
Audit reports filed by component and a single published YT fee

Idle Finance
Exact per-product fees and a dated, linked audit table

Sommelier
Apache-licensed code and a written user-only withdrawal rule

Yield Yak
Open code and no deposit or withdrawal fees
Sources
Scored from published primary sources rather than hands-on use. Every figure above comes from one of the pages below, on the date shown. Manufacturers change prices and specifications without notice — if something here no longer matches the source, tell us and we will correct it.
- 1.Harvest docs: Strategies (performance fee, doHardWork) — checked
- 2.Harvest docs: FAQ (fees, APY) — checked
- 3.Harvest docs: Timelocks — checked
- 4.Harvest docs: Terms & Conditions — checked
- 5.Harvest: Security (audits) — checked
- 6.Harvest docs: fUSDC/fUSDT economic attack, Oct 26 2020 — checked
- 7.GitHub: harvestfi/harvest-strategy (no LICENSE file) — checked
- 8.GitHub: harvestfi/harvest-strategy-base LICENSE.md — checked
Frequently asked questions
Why does Harvest Finance score 7.0?
It is the plain average of five equal marks: fee disclosure 7, licence 8, audit disclosure 8, custody 5 and strategy transparency 7. Linked audits, open-source terms and net-of-fee APY lift it; custody wording holds it down.
What holds Harvest's score back?
The custody statement, at 5. The terms' non-custodial definition applies to the website and app, not to the vault contracts, which developers can repoint after a 12-hour timelock. Licence stops at 8 because the Ethereum strategy repository has no LICENSE file.
What changed at the November 2026 check?
Fee disclosure rose from 6 to 7 on the FAQ's no-deposit, no-withdrawal-fee statement, licence from 2 to 4 on the Base repository's LICENSE.md and then to 8 when the category's licence scale was applied consistently on November 6, 2026, and custody from 3 to 5 on the terms and timelock pages. The overall moved from 5.2 to 7.0.
Is Harvest's displayed APY after fees?
Yes. The FAQ says the performance fee is included in the APY shown, and that APY figures are estimates that move with the underlying platforms and reward token prices.
How does Harvest compare with Pendle and Beefy?
Harvest scores 7.0, below Pendle at 7.4 and Beefy at 8.4. Pendle leads Harvest on fees, audits and custody, matches it on licence and trails on strategy transparency. Beefy's lead comes from its custody statement, longer auditor list and fee ceilings; the two are level on licence and strategy transparency.
Nothing here is financial advice. Editorial policy · How we score · How we're funded.