Crop Contracts
A downloadable game
Crop Contracts — FS25
Create your own crop-delivery contracts with the sell points already installed on the current Farming Simulator 25 map.
Choose the location, choose a crop that sell point actually accepts, select how many bushels you want to deliver, and lock the current bid with a contract premium. Deliver it in one load or several partial loads before the deadline.
DOWN CROPS & GRAIN ECONOMY — UPDATE V1.7.2.1
This update fixes Grain Tickets disappearing after saving, quitting FS25, and reopening the career.
WHAT WAS FIXED
- Grain Ticket history now has an independent backup save for each career.
- The mod can repair its save connection if another script mod changes the same FS25 save function.
- Added a cooperative save system with Crop Contracts V1.1.0.2 so the two mods no longer fight over the same save functions.
- Existing Down Crops, Grain Tickets, market history, and settings remain compatible.
Build Your Own Contracts
Open the dedicated Crop Contracts page in the pause menu and follow four simple steps:
- Choose a sell point found on the current map.
- Choose one of the registered crops that location accepts.
- Choose the contract amount in U.S. bushels.
- Review the locked $/bu bid and accept the contract.
Only the selected crop delivered to that exact sell point counts. Partial deliveries are tracked automatically. Anything delivered beyond the remaining contract amount sells normally at the current spot price.
Contract Sizes From 500 to 1,000,000 Bushels
Default choices include:
- 500 bu
- 1,000 bu
- 2,500 bu
- 5,000 bu
- 10,000 bu
- 25,000 bu
- 50,000 bu
- 100,000 bu
- 250,000 bu
- 500,000 bu
- 1,000,000 bu
The 500, 1,000, and 5,000 bushel options mirror common micro, mini, and standard U.S. grain-contract sizes. Larger choices are included for big FS25 farms and commercial-scale operations.
All player-facing quantities, progress, remaining amounts, notifications, and locked bids are shown in bushels. FS25 liters remain internal so normal deliveries and existing saved contracts stay compatible.
Locked Prices and Fair Penalties
The contract locks the sell point’s actual bid when accepted and adds a configurable premium.
Default balance:
- Up to 8 active contracts per farm
- 5% locked-bid premium
- Three month deadline
- 2% penalty on only the unfinished contract value
If the live sell-point price changes before delivery, Crop Contracts adds or charges only the difference needed to honor the locked contract bid. Contract settlements and expired-contract penalties receive their own finance entries.
Moisture, quality, and other price mods keep control of their own deductions. Crop Contracts settles only the contract-price difference.
Automatic Map and Custom-Crop Support
Crop Contracts does not use a hardcoded elevator list. It reads the selling stations registered on the current map and only offers crops each location actually accepts.
Properly registered custom fruit types can appear automatically, including crops such as forage/silage sorghum, when a sell point accepts them and provides a valid price. Grass, meadow, weeds, poplar, and utility or cover-crop foliage are excluded.
Because the locked bid comes from the active sell point, the mod can also work with map-specific prices and price-changing mods.
Grain Tickets Compatibility
Crop Contracts is fully standalone. Down Crops & Grain Economy is not required.
When a compatible Grain Tickets integration is available, the optional bridge prevents a delivery from being settled twice and can add the contract number, delivered bushels, remaining bushels, and settlement information to supported tickets.
Multiplayer and Saving
- Contract creation is validated by the server
- Active contracts, progress, status, and deadlines are saved with the career
- Contract data synchronizes to multiplayer clients
- Each farm can manage its own active contracts
Customization
The included settings.xml lets you change:
- Maximum active contracts per farm
- Minimum and maximum bushels
- Bushel amount presets
- Contract duration
- Bid premium
- Failure penalty
- History size
- Delivery-notification delay
- Optional Grain Tickets bridge
Edit the settings only while the game is closed.
Installation
- Place
FS25_CropContracts.zipdirectly in your Farming Simulator 2025 mods folder. - Do not unzip it.
- Enable Crop Contracts when loading your save.
- Open the pause menu and select the Crop Contracts tab.
Important
- Farming Simulator 25 required
- PC/Mac script mod
- Not available for consoles
- Multiplayer supported
- Works as a standalone mod
- Make a normal savegame backup before installing or updating gameplay script mods
Version 1.0.1.0
Created by BigBlue9988
| Updated | 2 days ago |
| Published | 6 days ago |
| Status | Released |
| Author | BigBlue9988 |
| Tags | Farming Simulator 25 |
Download
Development log
- Update2 days ago
- Crop Contract6 days ago



Leave a comment
Log in with itch.io to leave a comment.