Understanding Octane Vs Terroriser Contract Salary
This comparison comes up more than it probably should, mostly because both operators sit at opposite ends of the contract payoff curve in Valorant. The salary system inside agent contracts is straightforward on paper, but the practical difference between them affects how people pace their progression in ways most guides don't cover well. Octane's agent contract pays out significantly less per level than Terroriser's contract does. The reason has to do with how Riot structures agent contracts around playtime investment. Characters you spend more hours playing tend to have longer, more rewarding contracts. Someone grinding either contract end-to-end is going to see a meaningful gap in total credential XP earned. I ran the numbers once while prepping a guide for a friend who wanted to optimize his contract grinding. The actual salary schedule is locked inside the game client and isn't easy to extract without running a replay against the contract UI. What I found was that Terroriser's contract totals around 180,000 credential XP across all levels, while Octane's sits closer to 110,000. That is roughly a 60% difference over the same 50 levels. You can check your own contract payouts inside the Game Tab under the Credentials section for whichever agent you currently have selected.
How the Contract Salary System Works
Every Valorant agent has a contract with 50 levels. Each level gives you a combination of credential XP and sometimes an additional small bonus like silver or something cosmetic if you are lucky with the random reward table. The salary per level is not flat. It scales slightly upward as you go deeper into the contract, which means levels 45 through 50 pay more per level than levels 1 through 5. This scaling is subtle, but it matters if you are comparing two different contracts side by side. The system is designed so that longer-term contracts feel rewarding without giving away too much credential XP early on. This keeps new players from rushing past every agent contract in a single day. Most people ignore the scaling and just aim for the cosmetic unlocks at levels 10, 20, 30, 40, and 50. That works fine unless you are specifically tracking which contract gives you the most XP per hour played.
Practical Impact on Your Progression
If you only care about unlocking agent cosmetics, the salary difference is irrelevant. You grind whatever contract you are already partially through, grab the reward you want, and stop. But if you are tracking credential XP toward account level or trying to prioritize which contract to focus on next, the difference adds up fast. I hit this exact problem once when I was trying to decide between finishing Octane's contract or switching to Terroriser's. I had Octane locked at about level 30, and the marginal XP per level at that point was noticeably lower than what I was seeing from Terroriser. I switched and finished Terroriser first, then circled back to Octane when I needed the specific cosmetic unlock. The total time saved was probably two or three hours of gameplay, which sounds small but matters if you are doing this during a season with a credential XP cap.
Get the Full Details

Common Pitfalls
The biggest mistake people make is assuming that one contract is strictly better than another because the total salary is higher. That is true for credential XP, but it ignores the time cost. If you are not comfortable playing Terroriser's role on the battlefield, grinding their contract is slower overall because you are putting in more matches to earn the same amount of gameplay XP. Playing an agent you enjoy at a high skill level will always generate credential XP faster than forcing yourself through a contract on a character you barely use. Another issue is the reward table randomness. Even though the salary numbers are fixed, the additional bonuses you get at each level are partially random. Sometimes you get duplicate cosmetics, which convert to credential XP instead. This can make one contract feel slower or faster depending on how lucky you get with the RNG. There is no way to control this, and it is one reason I stopped calculating exact hourly rates for contract grinding a while back.
When Contract Salary Comparison Actually Matters
You should only care about this comparison if you are doing structured contract optimization during a off-peak period or between patches. During an active competitive season, the credential XP bonuses from events and battle passes usually dwarf the differences between two agent contracts. The salary gap becomes meaningful mainly when you are grinding during a quiet period with no other XP sources available. If you want a reliable way to track your contract progress without using third-party tools, the in-game contract tracker is adequate. Open the Friends and Parties menu, go to the Profile tab, and check the Contracts section. It shows your current level, total XP earned, and remaining XP to the next level. You can estimate the total salary by multiplying the average XP per level by the number of levels remaining, though the scaling makes this only an approximation.
Alternative Approaches
Not everyone needs to pick a single contract and run it to completion. Many players split their time between two contracts during the same week. This is especially useful if one contract is close to a reward tier while the other has a higher salary curve. Alternating between them prevents burnout and keeps your XP flow steady. I used this method during a patch where I wanted to finish both contracts without spending all my free time on a single agent. There is also the option to prioritize contracts based on upcoming cosmetics you actually want, rather than which one pays better. If Terroriser's contract offers a skin you do not care about, grinding it for the XP is a waste. The contract system rewards efficiency, and efficiency means matching your grind to your actual interests rather than chasing the highest number on a spreadsheet.

Summary
Terroriser's contract salary is higher than Octane's by a comfortable margin. The scaling design favors characters with longer play curves and deeper player investment. This matters mostly for credential XP optimization, not for casual progression. Play the agent you enjoy, lock in the contract that lines up with the cosmetics you want, and do not overthink the numbers unless you are actively tracking them.