df = pd.read_csv(file, dtype='object')

def fix(string):
    l = string.split(',')
if len(l) > 1 and len(l[-1]) < 3:
    l[-1] = l[-1] + (3 - len(l[-1])) * '0'
return int(''.join(l))
df['actual'].apply(fix)
Pandas parse issue with missing zeros after thousands seperator in csv-file