Michael Ellerton sade steroidhormoner prednison och prednisolon dök upp i hans system på grund av munsår medicinering han tog.
UK Anti-Doping (Ukad) avslog sin retroaktiva ansökan om undantag för terapeutiskt bruk.
Men Ukad tillade att det var "tillfredsställande Ellerton agerade inte avsiktligt".
Ellerton testade positivt i ett konkurrenstest vid Port Talbot Wheelers Cycling Clubs årliga 25 Mile Time Trial den 11 september 2016.
En ComRes undersökning för BBC Sport släpptes tidigare i veckan av mer än 1000 medlemmar av idrottsklubbar och lag hittade mer än en tredjedel (35%) av amatöridrottare säger att de personligen känner någon som har dopat.
En 55-årig amatörcyklist har varit förbjuden från all idrott i två år efter att ha testat positivt för förbjudna ämnen vid en tävling i september.