Skip to main content

Five Ways to Ensure Compliance with Your Grant Management System



As a grantor or a grantee, your organization is responsible to ensure compliance with the terms and conditions of the funding that you receive.  My company InfoStrat has implemented grant management systems for U.S. government agencies and non-profits for over twenty years.  Here are some of the principles that we follow in order to help clients achieve compliance and accountability as efficiently as possible:

  1. Focus on your system of record.  Having a central system that is the authoritative source of information on your grants is essential for high quality data and accurate reporting.  Try to eliminate and discourage additional "side" systems such as spreadsheets and Access databases which may lead to inconsistent data or calculations.  
  2. Respect your data. Keeping your database clean is a constant process, but is the only way to meet your compliance goals. Encourage users to take care in data entry, and create validation where possible to capture errors.  Audit reports can be helpful when validation rules are not sufficient to show data anomalies. 
  3. Make your data fit your business rules. We have learned that there is no single, universal data model or set of business rules that is appropriate for all grant programs.  Funding may come with complicated conditions that govern progress payments and post-award reports.  You must make your system match the compliance rules, because by the time you have received funding it is almost always too late to change the rules. For instance, in the most common data model that we encounter, an agency receives one or more funding sources for a program, and that program funds individual grants.  Under a grant there may be one or more projects.  This is the data model used in Grants Manager Plus.  Some agencies, however, may have different data relationships, such as a project spanning multiple grants, or only a single funding source per program. With a flexible grant management system, you can model the appropriate relationships and data elements. 
  4. Use structured data rather than documents when appropriate. Some agencies approach grant management as a document management problem.  They use fillable forms for accepting applications, and create storage and search mechanisms to handle the documents.  While documents and other file attachments are useful and appropriate, the problem with a document-based approach is that it makes validation and reporting quite difficult.  Having grantees fill out online forms rather than submitting documents as email attachments allows you to create a stronger structure and have conditional logic to improve the quality of data.  By gathering consistent data from all grants, you can build meaningful reports and make ad hoc queries when necessary.  Our clients are often required to respond to information requests from government executives.  Pulling reports out of a folder full of documents is much more painstaking (and not repeatable) than using a query writer in a database. 
  5. Document your compliance rules and processes. The unique requirements of a funding source almost always translates to complex rules.  You must write down these rules and diagram them in order to understand the process and automate it.  The requirements documentation should spell out such details as reporting formats, scoring criteria, acceptance criteria for payment requests, reporting schedules, and all the other details of your grant business processes.  Too often these rules are implicit rather than explicit, and they often end up handled informally outside the grant management system (bringing us back to item 1). 
In addition to enhancing compliance, a comprehensive grant management system will make it easier to train new users, and help grantors and grantees be more responsive so that they can focus on the work of achieving the goals of a grant program.

For more information on grant management and Microsoft Grants Manager Plus, see my posts:

5 Ways to Ensure Compliance with Your Grant Management System
6 Things to Look for in Grant Management Software
Estimating the Cost of a Microsoft Grants Manager Plus Implementation
Extending Grants Manager Plus
Grants Manager Plus: Theme and Variations
InfoStrat Releases New Version of Grants Manager Plus
InfoStrat Releases New Videos on Grants Manager Plus
Microsoft Grants Manager Plus
Microsoft Grants Manager Plus Frequently Asked Questions (FAQ)
Online Resources for Microsoft Grants Manager Plus
Portal Options for Microsoft Grants Manager
Statewide Grant Management Systems
Usage Scenarios for Microsoft Grants Manager
User Stories for Grants Manager Plus
Understanding Budget, Payments and Milestones in Grants Manager Plus
Understanding Grant Management Data: CDBG-DR Programs
Understanding Programs in Grants Manager Plus

You can view a PowerPoint presentation on Grants Manager Plus

Popular posts from this blog

Key Concepts for Microsoft Dynamics 365: Tenant, Instance, App and Solution

Updated 8/15/2022 To understand Microsoft Dynamics 365 (formerly Dynamics CRM) and Power Apps, you need to learn some new terms and concepts that may be a bit different from what you know from databases and solutions that are hosted on premises.  These concepts also apply to Power Apps.  The main difference is that with Power Apps you are not starting with a Microsoft app but more of a blank canvas for your custom apps.  This post introduces some key terms and how these concepts are important for planning your implementation. While Dynamics 365 is still available on premises, it is most commonly deployed on the Microsoft cloud.  This blog post discusses only cloud implementations. Microsoft has multiple clouds such as commercial and government community clouds in several countries. We start with a Microsoft tenant .  A tenant is the account you create in the Microsoft Online Services environment (such as Office 365) when you sign up for a subscription. A tenant contains uni

Understanding Dynamics 365 and Office 365 Admin Roles

Managing Dynamics 365 instances If you run Microsoft Dynamics 365 (formerly Dynamics CRM) in the Microsoft cloud, you need to understand how your Dynamics instances relate to Office 365 and choose which of your administrators receives which roles and permissions to manage Dynamics 365. In on premises deployments, your network administrator would create and delete user accounts.  The Dynamics 365 admin would then assign permissions to users in Dynamics 365. This post explains three administrator roles: Office 365 Global Administrator Dynamics 365 System Administrator Dynamics 365 Service Administrator You may think that the Dynamics 365 system administrator would have power to do all the actions needed to manage Dynamics 365, but this is not the case. What's different in Microsoft cloud deployments is that licenses and user accounts are managed in Office 365 by an Office 365 Global Administrator.  This role is analogous to a network administrator for an on premises

My Favorite Microsoft Power Apps Bloggers and their Blogs

  by James Townsend Updated 7/5/2022 Microsoft Power Apps is one of my favorite subjects, and I enjoy reading blog posts from members of this thriving technical community.  Here are some of my favorite bloggers and their blogs: The Official Microsoft Power Apps Blog   I have to start with the official Microsoft Power Apps blog.  It has many contributors, largely Microsoft program manager, including frequent posters Denise Moran ,  Greg Lindhorst , Kartik Kanakasabesan , and  Adrian Orth .  This is the place to go for product announcements, updates and technical how-to for a broad range of Power Apps topics.  April Dunnam April Dunnam was formerly focused on SharePoint and now devoting herself to Power Platform.  April offers highly understandable explanations of Power Platform, Dataverse and other top Power Apps topics. She joined Microsoft in late 2019 and has a thriving YouTube channel .  Carl De Souza Power Apps Blog and eBook This is one of the most extensive and best organized blo