The sourcing calendar most side-hustlers are using is the retail calendar — buying what's currently in season because that's what's visible and available. The problem is that the retail calendar is the same calendar every other seller is using, which means inventory peaks, charity shop prices are highest, and competition on Vinted for that item type is most intense at exactly the moment you're trying to list into it. The seasonal arbitrage works because charity shops price to sell floor space, not to match resale market demand.
A winter coat in April is a storage problem for the shop; at £3 it clears immediately. The same coat in September is peak-demand stock on Vinted. The gap between £3 sourcing cost and £28 Vinted list price exists because of a timing decision, not because of any difference in the item itself.
The practical mechanics: identify the three item types in your highest-volume category — for most UK resellers that's coats, knitwear, and occasion dresses — and source them two seasons ahead. Buy summer dresses in October when they're £2 at the charity shop, not in April when they're £8 and every other reseller is buying them too. Store flat in vacuum bags.
The practical mechanics: identify the three item types in your highest-volume category — for most UK resellers that's coats, knitwear, and occasion dresses — and source them two seasons ahead.
List when the season turns. The margin improvement on each item is 20–40% compared to sourcing the same item in-season, with lower competition at the point of listing. VintSnap's price suggestion uses recent sold-item data to show you what items in your category are currently clearing for on Vinted — run the price check on a category before your next off-season sourcing run and you'll have a data-backed target price before you even enter the charity shop.
Part of our Reseller economics series — field notes from building VintSnap.