Corruption demoralises government and weakens the whole endeavour of policy formulation and its implementation. It diminishes services and causes fiscal stress, but most of all it undermines trust and corrodes legitimate community expectations. Corruption takes many forms and is found in many contexts. This paper develops a framework for the analysis of corruption which identifies types, activities, sectors and places (TASP). With the TASP framework identified or suspected corruption in any setting can be analysed as a precursor to the controls and processes that are most appropriate for the control and modification of corrupt behaviour, which ideally can enhance public sector performance. The TASP framework assists in pinpointing the nature, location and context of public sector corruption, and illustrates more precisely where the risks of corrupt activity might arise. This paper demonstrates, with empirical work from New York City and the State of Victoria in Australia (Australia's second most populous state), that more precise classification and characterisation of the nature and types of corrupt activity is an essential precondition to the development and design of targeted anti-corruption measures.