Assaults, sex offences, fraud and burglary are among almost 2900 crimes which went unpunished, according to the latest statistics.
A judge can discharge someone without conviction if the consequences are deemed to outweigh the seriousness of the crime.
An effect on career prospects, immigration status or travel restrictions are among the reasons submitted by a guilty individual to show the consequence is unwarranted.
Figures released under the Official Information Act show 2898 people were discharged without conviction in the 2011/12 financial year.
More than 34 per cent discharges were given for common assault (999), and "dangerous or negligent acts endangering persons" was the second largest category with 364 cases.