ATLANTA, Ga. (WSB) -- A grand jury indicted state Sen. Don Balfour on 18 counts, Channel 2 Action News has learned.
The indictment includes 16 counts of making a false certificate, one count of theft by taking and one count of false statement and writings.
The GBI investigated the Snellville Republican last year over questionable mileage and per diem claims.
Many of the charges against Balfour include specific reimbursements for travel between Snellville and the city of Atlanta, according the indictment.
The Senate ethics committee fined Balfour $5,000 in 2012 after a complaint accused him of taking money from taxpayers for mileage and per diem payments when he was out of state.
Lawmakers can only legally accept pay for work done while in Georgia.
"I inadvertently made some mistakes. I've corrected those mistakes," Balfour told Channel 2's Lori Geary a year ago.