CHART OF ACCOUNTS
PDSI ยท GovCon FAR Part 31 Compliant
CHART OF ACCOUNTS
Complete GovCon-specific chart of accounts ยท Load directly into QuickBooks ยท DCAA compliant ยท FAR Part 31 cost structure
๐ก How to Use This Chart of Accounts
QuickBooks Setup: In QuickBooks Online, go to Accounting โ Chart of Accounts โ New. Enter each account number and name exactly as shown. Select the account type and detail type that matches.
Account Numbers: The numbering system (1000s through 9000s) is the standard GovCon structure. Your CPA and bookkeeper will recognize it immediately. DCAA auditors expect this structure.
Unallowable accounts: The 9000s series tracks costs that exist but cannot be billed to the government. You still track them โ just don't put them in your overhead pool when calculating rates.
Import file: Click Export COA above to download a CSV file you can import directly into QuickBooks Online without manually entering each account.
| Acct # | Account Name | Type | QB Category | FAR Reference | GovCon Purpose |
|---|
COA ยท Balance Sheet
ASSETS โ 1000s
What PDSI owns ยท Cash ยท Receivables ยท Equipment ยท Deposits
| Acct # | Account Name | Type | Purpose |
|---|
COA ยท Balance Sheet
LIABILITIES โ 2000s
What PDSI owes ยท Accounts payable ยท Payroll liabilities ยท Loans
| Acct # | Account Name | Type | Purpose |
|---|
COA ยท Balance Sheet
EQUITY โ 3000s
Owner's stake ยท Retained earnings ยท Capital contributions
| Acct # | Account Name | Type | Purpose |
|---|
COA ยท Income
REVENUE โ 4000s
Contract revenue ยท Fee income ยท Grant income ยท All money coming in
| Acct # | Account Name | Type | Purpose |
|---|
COA ยท Direct Cost Pool
DIRECT COSTS โ 5000s
Costs charged directly to contracts ยท Labor ยท Materials ยท Subcontractors ยท Travel
โก What Are Direct Costs?
Direct costs are expenses that can be specifically identified with a particular contract. Every direct cost needs a contract number attached to it. These are what you bill the government for โ they flow straight into your invoices. Key rule: If a cost benefits multiple contracts, it's indirect (overhead). If it benefits only one contract, it's direct.
| Acct # | Account Name | FAR Ref | Purpose / Notes |
|---|
COA ยท Fringe Benefits Pool
FRINGE BENEFITS โ 6000s
Employee benefits costs ยท Applied as a rate on direct labor
โก How Fringe Works in GovCon
Fringe benefits are tracked separately because they're recovered through your fringe benefit rate โ calculated as total fringe costs รท total direct labor. Every time an employee charges an hour to a contract, you also recover fringe on top of that labor rate. This is why GovCon bid rates look higher than just the hourly wage โ the rate includes fringe.
| Acct # | Account Name | FAR Ref | Purpose / Notes |
|---|
COA ยท Overhead Pool
OVERHEAD โ 7000s
Indirect costs that support contracts but can't be charged directly ยท Applied via overhead rate
โก What Goes in Overhead?
Overhead costs support your contract work but can't be traced to a specific contract. Things like the office rent, utilities, shared equipment, project managers who support multiple contracts. These costs get recovered through your overhead rate โ a percentage applied on top of direct labor on every invoice. Overhead rate = Total overhead pool รท Total direct labor base.
| Acct # | Account Name | FAR Ref | Purpose / Notes |
|---|
COA ยท G&A Pool
G&A EXPENSES โ 8000s
General & Administrative costs ยท Running the business overall ยท Applied via G&A rate
โก G&A vs Overhead โ The Difference
G&A costs support the entire business โ not just the contract work. CEO salary, legal fees, accounting, business development, strategic planning. G&A rate = Total G&A pool รท Total cost input (all direct + fringe + overhead costs). G&A is the last rate applied in the billing structure. Think of it this way: Overhead supports the projects. G&A supports the company.
| Acct # | Account Name | FAR Ref | Purpose / Notes |
|---|
COA ยท Unallowable Costs
UNALLOWABLE โ 9000s
Costs you must track but CANNOT bill to the government ยท Critical for DCAA compliance
๐จ Why You Must Track These Separately
DCAA auditors specifically look for unallowable costs mixed into your overhead or G&A pools. If they find entertainment or lobbying costs buried in your indirect rates, they will disallow them AND assess penalties. By putting them in the 9000s series, you're showing DCAA that you know the rules and you're following them. Track them, don't bill them, don't include them in your indirect rate calculations.
| Acct # | Account Name | FAR Ref | Why Unallowable |
|---|
Banking ยท Account Linking
BANK LINKING GUIDE
How to connect your PDSI bank accounts ยท When to do it ยท Which tools to use
โฑ๏ธ WHEN TO LINK BANKS โ THE RIGHT ORDER
STEP 1 โ BEFORE LINKING
Open the bank account first. Mercury, Chase, or Bank of America โ EIN only, no personal guaranty. Must be active and have your first deposit before linking to any software. Do this this week.
STEP 2 โ GET QUICKBOOKS FIRST
Set up QuickBooks Online Simple Start ($35/mo) before linking banks. Enter your chart of accounts. Then connect your bank โ QB will import 90 days of transactions automatically.
STEP 3 โ LINK AND CATEGORIZE
Once connected, QB will suggest categories for each transaction. You or your bookkeeper review and approve. QB learns your patterns over time. Bank balance in QB always matches real bank balance.
๐ฆ PDSI Bank Accounts to Link
PDSI Business Checking
Mercury or Chase ยท Primary operating account ยท All government payments received here ยท All payroll goes out here
Link First
PDSI Business Savings
Same bank as checking ยท 60โ90 day reserve ยท Link to QB for visibility but set rules to not touch it
Link Second
PDSI Business Credit Card
Chase Ink or Amex Business ยท Pay monthly ยท Link to QB so all expenses are automatically imported ยท No manual entry needed
Link When Active
๐ How Bank Linking Actually Works
QuickBooks Online (Recommended):
Banking โ Connect Account โ Search your bank โ Login with bank credentials โ Transactions import automatically every day. QB uses Plaid (trusted bank connector) โ same tech as Venmo and Cash App.
What your bookkeeper sees:
Every transaction appears in QB as "uncategorized." Bookkeeper reviews each one weekly, assigns to the correct COA account number, notes the contract if direct cost. After 2โ3 months QB auto-categorizes most transactions correctly.
Security:
Bank linking is read-only. QB can see transactions but cannot move money. Your bank login credentials are encrypted by Plaid โ QB never sees your password.
Banking โ Connect Account โ Search your bank โ Login with bank credentials โ Transactions import automatically every day. QB uses Plaid (trusted bank connector) โ same tech as Venmo and Cash App.
What your bookkeeper sees:
Every transaction appears in QB as "uncategorized." Bookkeeper reviews each one weekly, assigns to the correct COA account number, notes the contract if direct cost. After 2โ3 months QB auto-categorizes most transactions correctly.
Security:
Bank linking is read-only. QB can see transactions but cannot move money. Your bank login credentials are encrypted by Plaid โ QB never sees your password.
๐ QuickBooks vs Free Options โ What PDSI Needs Now
| Tool | Cost | Best For | Bank Linking? | GovCon COA? | Recommendation |
|---|---|---|---|---|---|
| QuickBooks Online Simple Start | $35/mo | 1 user ยท Basic invoicing ยท 1 business | Yes | Manual setup | START HERE |
| QuickBooks Online Essentials | $65/mo | 3 users ยท Bills + payments ยท Bookkeeper access | Yes | Manual setup | When you add bookkeeper |
| QuickBooks Online Plus | $99/mo | 5 users ยท Project tracking ยท Class tracking | Yes | Class = Contract | Best for GovCon |
| Wave Accounting | Free | Solo operator ยท Simple invoicing | Yes | No | Stopgap only |
| Deltek Costpoint | $15K+/yr | Full GovCon ERP ยท 50+ employees | Yes | Built-in | When $5M+ revenue |
Banking ยท Monthly Process
RECONCILIATION
Match QB to bank statements every month ยท Required for DCAA ยท Required for your CPA
๐
Monthly Bank Reconciliation โ How It Works
WEEK 1 OF EACH MONTH
Bookkeeper downloads prior month bank statement. Opens QB reconciliation tool. Matches every transaction. Flags anything in QB that's not on bank statement (or vice versa).
WHAT THEY FIND
Outstanding checks (written but not cashed). Bank fees not in QB. Timing differences on deposits. Errors โ things entered twice or wrong amount. These all get corrected before reconciliation closes.
WHEN IT'S DONE
QB balance = Bank statement balance exactly. Difference = $0.00. QB generates a reconciliation report. That report is filed and kept for DCAA if ever audited. Never skip a month โ gaps create problems.
YOUR ROLE AS CEO
Review the reconciled P&L on the 10th of each month. Approve it. Ask your bookkeeper: "Any unusual items?" "Any unallowable costs that got coded wrong?" 15 minutes a month keeps everything clean.
Security ยท User Management
LOGIN & ACCESS CONTROL
Yes โ you absolutely need login access for all systems ยท Here's exactly how to set it up
โ
YES โ YOU NEED LOGIN ACCESS FOR ALL YOUR SYSTEMS ยท HERE'S THE HONEST ANSWER
Every platform you've built or are building needs controlled login access. Here's why: Right now every platform is just an HTML file that anyone with the link can see. As you add real financial data, employee records, and contract information โ that data needs to be behind a login. Here's the complete access control strategy for PDSI at your current stage:
๐ฅ PDSI ACCESS ROLES โ Who Gets What
RM
R. Darrell Mack
President & CEO ยท Owner ยท Founder
ADMIN ACCESS ยท ALL SYSTEMS ยท ALL DATA
View All
Edit All
Delete
Export
Bank Data
Payroll
Add Users
BK
Bookkeeper (Part-time / Virtual)
Financial data entry ยท Bank reconciliation ยท Invoice management
LIMITED ACCESS ยท QB + INVOICES + EXPENSES ONLY
QuickBooks
Invoices
Expenses
Bank (Read)
Payroll
Contracts
Personnel
Add Users
CP
CPA / Accountant (Monthly or Quarterly)
Tax strategy ยท Financial statements ยท DCAA support ยท Overhead rates
READ-ONLY ACCESS ยท QB REPORTS + PAYROLL + TAX DATA
QB Reports
P&L
Balance Sheet
Payroll Data
Edit Any Data
Bank Login
Add Users
PM
Program Manager / Contract Staff
Time entries ยท Task management ยท Contract documents
LIMITED ยท TIMESHEETS + ASSIGNED CONTRACTS ONLY
Time Entry
Own Contracts
Financial Data
Bank
Payroll
Other Staff
๐ How to Add Login to Your PDSI Platforms
Right now (rebuilding phase) โ Free options:
Option 1: Cloudflare Access (Recommended โ Free)
Since your platforms are on Cloudflare Pages, you can add Cloudflare Access for free. It puts a login screen in front of any domain. You control who gets access via email invite. No coding required.
โ cloudflare.com โ Access โ Add Application โ Select your domain โ Add email addresses for each user
Option 2: Password protection on Cloudflare Pages
Simpler โ single shared password for each platform. You give different passwords to different people. Basic but works for rebuilding phase.
Option 3: Google/Microsoft OAuth (Cloudflare Access)
Users log in with their Google or Microsoft account. You whitelist specific email addresses. Clean and professional.
Set Up Cloudflare Access โ
Option 1: Cloudflare Access (Recommended โ Free)
Since your platforms are on Cloudflare Pages, you can add Cloudflare Access for free. It puts a login screen in front of any domain. You control who gets access via email invite. No coding required.
โ cloudflare.com โ Access โ Add Application โ Select your domain โ Add email addresses for each user
Option 2: Password protection on Cloudflare Pages
Simpler โ single shared password for each platform. You give different passwords to different people. Basic but works for rebuilding phase.
Option 3: Google/Microsoft OAuth (Cloudflare Access)
Users log in with their Google or Microsoft account. You whitelist specific email addresses. Clean and professional.
๐ Platform Password Manager
Use 1Password Teams or Bitwarden Business to manage all PDSI platform credentials. Share specific passwords with specific team members. Revoke access instantly when someone leaves. Both have audit logs showing who accessed what.
Bitwarden Business โ $3/user/month. Open source. Excellent GovCon choice.
1Password Teams โ $4/user/month. Best UX. Most popular.
Bitwarden Business โ $3/user/month. Open source. Excellent GovCon choice.
1Password Teams โ $4/user/month. Best UX. Most popular.
Team ยท Bookkeeper
BOOKKEEPER SETUP
What they do ยท What they need ยท How much ยท Where to find one ยท What to give them access to
๐ What a Bookkeeper Does for PDSI
โ Categorizes all bank transactions in QB weekly
โ Codes every expense to the correct COA account
โ Flags direct vs indirect costs (contract code required)
โ Reconciles bank accounts monthly
โ Enters and tracks invoices
โ Processes accounts payable (paying vendors)
โ Generates monthly P&L and balance sheet
โ Prepares payroll data for Gusto or ADP
โ Files sales reports (none for FL โ no income tax)
โ Keeps records organized for CPA and DCAA
What a bookkeeper does NOT do:
โ File your taxes (that's the CPA)
โ Give tax advice
โ Make financial decisions
โ Calculate overhead rates (CPA does this)
โ Codes every expense to the correct COA account
โ Flags direct vs indirect costs (contract code required)
โ Reconciles bank accounts monthly
โ Enters and tracks invoices
โ Processes accounts payable (paying vendors)
โ Generates monthly P&L and balance sheet
โ Prepares payroll data for Gusto or ADP
โ Files sales reports (none for FL โ no income tax)
โ Keeps records organized for CPA and DCAA
What a bookkeeper does NOT do:
โ File your taxes (that's the CPA)
โ Give tax advice
โ Make financial decisions
โ Calculate overhead rates (CPA does this)
๐ฐ Bookkeeper Cost & Where to Find One
Cost for PDSI right now:
Part-time virtual bookkeeper: $300โ$600/month
Full-time bookkeeper (when needed): $45Kโ$55K/yr
Where to find a GovCon bookkeeper:
1. GovCon-specialized (best): Search LinkedIn for "GovCon bookkeeper" or "government contracting accounting." Many work virtually.
2. Bookkeeper360: bookkeeper360.com โ virtual bookkeepers specializing in small businesses. QuickBooks certified.
3. Bench: bench.co โ monthly subscription bookkeeping. $249/mo. Not GovCon specific but good start.
4. Local referral: Ask your bank (Mercury or Chase) โ they often have referrals for business clients.
Part-time virtual bookkeeper: $300โ$600/month
Full-time bookkeeper (when needed): $45Kโ$55K/yr
Where to find a GovCon bookkeeper:
1. GovCon-specialized (best): Search LinkedIn for "GovCon bookkeeper" or "government contracting accounting." Many work virtually.
2. Bookkeeper360: bookkeeper360.com โ virtual bookkeepers specializing in small businesses. QuickBooks certified.
3. Bench: bench.co โ monthly subscription bookkeeping. $249/mo. Not GovCon specific but good start.
4. Local referral: Ask your bank (Mercury or Chase) โ they often have referrals for business clients.
๐ What to Give Your Bookkeeper on Day 1
| Item | What It Is | Why They Need It |
|---|---|---|
| QuickBooks Online access | Invite them as "Accountant" role in QB | They do all data entry in QB โ this is their primary tool |
| PDSI Chart of Accounts | This document โ the COA you're looking at | They must code every transaction to the right account number |
| Bank read-only access | Mercury or Chase โ add them as observer | They need to see transactions to reconcile โ read only, cannot move money |
| All active contract numbers | List of current contracts with numbers and CLINs | Every direct cost needs a contract code. Without this they can't code correctly. |
| List of allowable vs unallowable | FAR Part 31 summary | They need to know what goes in 9000s vs overhead/G&A |
| Monthly close deadline | Tell them: close books by the 10th of each month | You review P&L on the 10th โ they must be done by then |
Team ยท CPA Integration
CPA INTEGRATION
What your CPA does ยท How they access your data ยท What they need ยท GovCon CPA vs regular CPA
๐จ MOST IMPORTANT POINT โ GET A GOVCON CPA, NOT A GENERAL CPA
A regular CPA files taxes for dentists and restaurants. A GovCon CPA knows FAR Part 31, indirect cost pools, forward pricing rates, incurred cost submissions, DCAA audit support, and how to structure your compensation to pass government scrutiny. The difference in value is enormous. A regular CPA who doesn't know GovCon can cost you your contracts.
๐งฎ What Your GovCon CPA Does
โ Files PDSI business tax returns (S-Corp Form 1120S)
โ Files your personal return (Form 1040 + K-1)
โ Calculates your indirect cost rates (fringe, OH, G&A)
โ Prepares Incurred Cost Submission (ICS) if cost-plus contracts
โ Advises on Wyoming LLC and entity structure
โ Reviews salary/draw split for S-Corp optimization
โ Implements tax strategies (QBI, SEP-IRA, 179, Augusta Rule)
โ Prepares financial statements for bonding applications
โ Supports DCAA audits if they occur
โ Reviews overhead rate calculations quarterly
โ Advises on allowable vs unallowable costs
Frequency: Monthly bookkeeper โ Quarterly CPA review โ Annual tax filing
โ Files your personal return (Form 1040 + K-1)
โ Calculates your indirect cost rates (fringe, OH, G&A)
โ Prepares Incurred Cost Submission (ICS) if cost-plus contracts
โ Advises on Wyoming LLC and entity structure
โ Reviews salary/draw split for S-Corp optimization
โ Implements tax strategies (QBI, SEP-IRA, 179, Augusta Rule)
โ Prepares financial statements for bonding applications
โ Supports DCAA audits if they occur
โ Reviews overhead rate calculations quarterly
โ Advises on allowable vs unallowable costs
Frequency: Monthly bookkeeper โ Quarterly CPA review โ Annual tax filing
๐ฐ CPA Cost & How to Find a GovCon CPA
Cost for PDSI right now:
Quarterly review + annual filing: $3Kโ$6K/year
Monthly advisory: $500โ$1,500/mo
How to find a GovCon CPA:
1. NCMA (National Contract Management Assoc) โ ncmahq.org โ has a CPA referral network
2. Florida SBDC at KSC โ sbdc.ucf.edu โ free CPA referrals for Space Coast businesses
3. "GovCon CPA" Google search โ firms like Unanet, BTAS, and GovCon CPAs specialize in this
4. Ask your SBLO contacts โ Boeing and Northrop SBLOs often refer trusted GovCon CPAs to small business suppliers
Quarterly review + annual filing: $3Kโ$6K/year
Monthly advisory: $500โ$1,500/mo
How to find a GovCon CPA:
1. NCMA (National Contract Management Assoc) โ ncmahq.org โ has a CPA referral network
2. Florida SBDC at KSC โ sbdc.ucf.edu โ free CPA referrals for Space Coast businesses
3. "GovCon CPA" Google search โ firms like Unanet, BTAS, and GovCon CPAs specialize in this
4. Ask your SBLO contacts โ Boeing and Northrop SBLOs often refer trusted GovCon CPAs to small business suppliers
๐ How the Bookkeeper + CPA + You Work Together
โฑ๏ธ
Daily
Staff enter timesheets. You approve. Bookkeeper imports bank transactions. You review and approve invoices.
๐
Weekly
Bookkeeper categorizes transactions. Reviews payroll. Sends invoices. Flags anything unusual to you via email.
๐๏ธ
Monthly
Bookkeeper closes books. You review P&L on 10th. Bookkeeper sends financials to CPA. CPA reviews indirect rates.
๐
Quarterly/Annual
CPA files payroll taxes. Reviews overhead rates. Plans tax strategy. Prepares annual return. Files ICS if needed.
Access Control ยท All Systems
ALL PLATFORM LOGINS
Every PDSI system ยท Who has access ยท How to secure each one ยท Current status
๐ PDSI MASTER ACCESS STRATEGY
Use Cloudflare Access (free) to put a login screen on every PDSI domain. Use Bitwarden Business ($3/user/mo) to manage all credentials and share selectively. Use QuickBooks Online role-based access for financial data. This three-layer approach gives you enterprise-grade security at minimal cost.
๐ฐ๏ธ PDSI Platform Registry โ All Systems & Access Control
empire.pdsi2000.com โ Empire Dashboard
Main command center ยท All empire metrics ยท CEO only
CEO Only
operations.pdsi2000.com โ Ops System
QB data ยท Invoices ยท Payroll ยท Contracts ยท CEO + Bookkeeper + CPA
CEO + BK + CPA
coa.pdsi2000.com โ Chart of Accounts
COA ยท Bank linking ยท Access control guide ยท CEO + CPA
CEO + CPA
wealth.pdsi2000.com โ Financial Empire
Net worth ยท Tax arsenal ยท Wealth strategy ยท CEO only
CEO Only
realestate.pdsi2000.com โ RE Command
Property portfolio ยท ATTOM data ยท RE strategy ยท CEO only
CEO Only
govintell.pdsi2000.com โ GIIS
Gov intelligence ยท Contract pipeline ยท Decision engine ยท CEO + BD Team
CEO + BD
marketing.pdsi2000.com โ Marketing
Board ยท Marketing ยท SBLO ยท Leads ยท CEO + Marketing Staff
CEO + Staff
credit.pdsi2000.com โ Credit Command
Credit repair ยท Business credit ยท CEO only โ sensitive financial data
CEO Only
legal.pdsi2000.com โ Legal War Room
Contracts ยท Legal docs ยท CEO + Legal Counsel
CEO + Attorney
acquisition.pdsi2000.com โ Acquisitions
Business buying ยท Deal pipeline ยท CEO only โ confidential
CEO Only
boardroom.pdsi2000.com โ Boardroom
Board roundtable ยท AI advisors ยท CEO only
CEO Only
๐ Quick Setup โ Cloudflare Access in 5 Minutes
Step 1: Go to dash.cloudflare.com โ Zero Trust โ Access โ Applications โ Add Application
Step 2: Select "Self-hosted" โ Enter your domain (e.g. operations.pdsi2000.com) โ Add application name
Step 3: Set policy โ "Allow" โ Rule: Emails โ Enter allowed email addresses (yours, bookkeeper's, CPA's)
Step 4: Save โ Done. Anyone visiting that domain now sees a login screen. Only listed emails get in.
Step 5: Repeat for each domain. Free for up to 50 users on Cloudflare Zero Trust free plan.
Set Up Cloudflare Access โ
Step 2: Select "Self-hosted" โ Enter your domain (e.g. operations.pdsi2000.com) โ Add application name
Step 3: Set policy โ "Allow" โ Rule: Emails โ Enter allowed email addresses (yours, bookkeeper's, CPA's)
Step 4: Save โ Done. Anyone visiting that domain now sees a login screen. Only listed emails get in.
Step 5: Repeat for each domain. Free for up to 50 users on Cloudflare Zero Trust free plan.