Händelsen inträffade i Co-op butiken i Thornton omkring kl. 02.15 den 17 maj.
En Ford Transit plattbil, stulen i Station Road, vände in i lokalen. Omfattande skador orsakades byggnaden och ett försök gjordes att stjäla en bankomat.
En 25-årig man förväntas infinna sig i Kirkcaldys domstol på måndag.
Det Insp Stewart Andrew av Glenrothes CID sade: "Officers har bedrivit olika undersökningar ända sedan denna händelse ägde rum, vilket har innefattat kontakter med våra kollegor i Durham Constabulary.
"Jag vill tacka lokalbefolkningen för deras stöd hela tiden och försäkra samhället om att vi kommer att använda alla resurser som står till vårt förfogande för att utreda sådana incidenter."
En man har åtalats efter en ram-raid i en affär i Fife.