This single purpose mod adds a "Remove Contract" button to quickly clean up contracts you don't want to accept.
Singleplayer only.
Since there is no proper documentation for modding FS25 yet, this mod is made by trial and error and looking at other mods. It may not work as expected and could potentially cause issues with your game.
Default key binding is R to remove the selected contract. You can change this in the game settings under "Controls".
Source code and issue tracker at https://github.com/rittermod/FS25_RemoveContract
- Remove Contract Button: Adds a "Remove Contract" button to the contracts menu interface
- Keyboard Shortcut: Press 'R' to quickly remove the selected contract (configurable)
- Download the latest release from the GitHub releases page
- Move or copy the zip file into your Farming Simulator 2025 mods folder, typically located at:
- Windows:
Documents/My Games/FarmingSimulator2025/mods - macOS:
~/Library/Application Support/FarmingSimulator2025/mods
- Windows:
- Make sure you don't have any older versions of the mod installed in the mods folder
Contracts menu showing the "Remove Contract" button with keyboard shortcut displayed.

The mod works by:
- Hooking into the
InGameMenuContractsFrame.onFrameOpenevent to create the remove button when the contracts menu opens - Hooking into the
InGameMenuContractsFrame.setButtonsForStateevent to add the button to the menu only when viewing available contracts - Using the game's
markMissionForDeletionordeleteMissionmethods to safely remove the selected contract - Refreshing the contracts list UI after removal to reflect the changes