Pinned — most accessed Departments
Recently updated
SOPs & Processes
Tools & Links Forms & Documents
Guides & SOPs
Quick Links
Internal Inboxes
AC
Accounting Team
Finance · general accounting
FM
Finance Manager
Finance · HR · direct contact
HR
HR Inbox
Human Resources · general HR
AP
AP Invoices Inbox
Unmonitored — forwards into Ramp only
Finance — External
EW
Eve Worsoff
Account Rep — Ramp
TH
Taylor Hoskinson
Bank Rep — First Citizens (Norman)
(405) 253-3849
SF
Sage / Fyle Support
Expense Manager support
HR — External
AJ
Andrew Jones
Paycom Specialist — Support
AG
Austin Greene
Paycom Strategy / Sales
JN
Jordan Nelson
Benefits Broker — Evans National
405-342-0901 ext. 0109
AF
Anthony Ferilito
401(k) — Ascensus
💰 Finance👤 Finance Manager↗ AP Approvals Doc↗ Vendor Onboarding Doc

Hard Rules — No Exceptions

  • W9 required for all vendor invoices. Hard and fast — no W9, no payment. No exceptions.
  • All invoices must go through the approval process before payment is released.
  • We do not pay credit card fees. It may only be 3%, but it compounds over a year.
  • ACH is the preferred payment method. Wire transfer and check available as needed. Most checks today are for Christmas bonuses.
  • We only pay off of invoices. The document must say "invoice" — statements, quotes, and POs are not acceptable.
⚠️ If a vendor document doesn't say "invoice," do not process payment. Ask the vendor to reissue with proper invoice documentation.

AP Inbox

Vendor invoices go to apinvoices@kramer.pro — unmonitored, forwards directly into Ramp. For general AP questions use accounting@kramer.pro.

Emergency Scenarios

📞 For all verbal approvals: note the approver's name, date, and time in Ramp. Example: "Verbal approval given by M. Chamot — 12/3/2025 at 2:55 PM"

Scenario 1: Team on-site needs to rent something last minute

  • Under $10k: Take verbal approval from the lead (Department Lead or VP minimum). Note with timestamp in Ramp; list yourself as sole approver.
  • Over $10k: Call Stephen Kramer. Get him into Ramp urgently or take verbal approval using same procedure.

Scenario 2: Urgent COGS need — Purchasing needs to order from JB&A or similar

  • Allow via P-Card. Confirm it's a genuine emergency — not just a preference to get something faster.

Payment Methods

PreferredACH
AvailableWire transfer, Check
Not acceptedCash, Crypto, PayPal
CC feesWe do not pay them (rare exceptions — escalate to Finance Manager)
💰 Finance👤 Finance Manager
✅ Most of month-end is automated. Ramp and Sage feed coded transactions into QBO, and the bank syncs directly. A big part of this is reviewing and confirming automated entries are correct.

Month-End Checklist

  1. Reconcile all 3 bank accounts
  2. Reconcile all 3 credit accounts
  3. Ensure loan interest Journal Entries have been made
  4. Follow up on any outstanding invoices
  5. Review checks sent in the month — if un-cashed after 3 weeks, follow up
  6. Review automated transactions from Ramp and bank sync — confirm all entries are correct
  7. Prepare financials for the monthly meeting with Stephen

Monthly Financial Meeting

Monthly meeting with Stephen covers budgets, HR items, Finance items, and anything needing attention.

📅 Financials must be ready before this meeting. If a small number of transactions are outstanding, that's fine. Strive for complete to give Stephen a fully accurate picture.

Reporting Notes

We account on cash basis (not accrual). The Statement of Cash Flows must be built from scratch. All other QBO stock reports are adequate. Always confirm you're pulling for the correct period.

Automation Overview

RampCoded P-Card transactions and bill payments flow in automatically
Sage / FyleNon-Ramp card expenses (Amex, Southwest Chase) sync to QBO
BankFirst Citizens syncs directly to QBO — review and confirm
AvalaraSales tax auto-assessed and filed — review for accuracy monthly
Monday.comClients and projects pulled into QBO via API
💰 Finance👤 Finance Manager

Invoicing

We invoice in lump sum buckets — not itemized. Invoices reference back to an itemized quote.

Rental Gear | Lighting Rental – 75% due – reference quote 069 | $200 | 1 | $200 | LER

The Class field doesn't appear client-side but is required for financial reporting. Life.Church requires their own GL coding on each invoice — reach out to Sales for that info.

Sending an Invoice — Critical Steps

  1. Prepare the invoice in QBO
  2. Click Save — not "Save and New," not "Save and Close." Just Save.
  3. Keep clicking Save until QBO says "you and Stephen Kramer were working on this at the same time"
  4. Exit without saving at that point
  5. Verify Avalara tax is correct — especially for exempt clients
  6. Send
⚠️ Always double-check Avalara tax before sending — it occasionally mishandles exemptions on multi-state jobs and houses of worship.

Accepting Payments

ACH (preferred)Via QBO invoice link, or wire instructions in Shared Drive → Banking → UpdatedKPWireInstructions
CheckMail to: 1071 E Thunderbird, Ste 105, Mustang, OK 73065
Credit CardEnable per invoice — 3% fee on pre-tax amount
Not acceptedCash, Crypto, PayPal

Collections

Always work closely with Stephen and the salesperson — they have the most context.

  • Amount > $5,000: Pass to MJ to write and send the demand letter.
  • Amount ≤ $5,000: Finance Manager can write and send using MJ's template.
⚠️ Do not write demand letters from scratch with AI. Use MJ's established template only.
💰 Finance👤 Finance Manager↗ Coding in Sage/Fyle

The Coding Scheme

Every transaction uses four components in this order:

GL Code — Class — Client — Project

Example: 6050-COR-000-002

Classes

CORCorporate — internal / overhead spend
LERLive Events & Rentals
INSInstallations
LOGLogistics

Common GL Codes

6022Meals and Entertainment
5001COGS — used heavily on Southwest Chase card

Required Fields — Every Transaction

  • GL Expense Category (e.g. 6022 – Meals and Entertainment)
  • Receipt — itemized always preferred
  • Memo — free-form description
  • Customer (e.g. 306_Mosaic Pro Events)
  • Class (LER, INS, COR, or LOG)
⚠️ Every transaction must be coded — every time, without exception.
💰 Finance👤 Finance Manager↗ Open Ramp↗ Coding in Sage/Fyle

What Is a P-Card?

A P-Card (Purchasing Card) is a company-issued credit card for business-related purchases. All expenses must be coded and approved for accurate financial reporting.

💡 If an employee accidentally uses their P-Card for a personal purchase, Ramp supports processing a personal reimbursement directly through the platform.
⚠️ EVERY transaction must be coded, EVERY time — regardless of who authorized the spend. Someone other than the spender reviews every transaction. Questions will be asked if something looks off. (Ask Cole about the British bakery situation.)

Required Fields

GL Categorye.g. 6022 – Meals and Entertainment
ReceiptRequired — itemized always preferred
MemoFree-form description of purchase
Customere.g. 306_Mosaic Pro Events
ClassLER, INS, COR, or LOG

Ramp Contact

Eve WorsoffAccount Rep — eve.worsoff@ramp.com

Sage Expense Manager (Fyle) — Non-Ramp Cards

  • Stephen's American Express
  • Southwest Chase card — Purchasing/COGS and travel. Card holders: Kambry Paxton and Purchasing team. Majority coded as 5001 – COGS.

Required fields and coding are identical to Ramp. Both sync automatically to QBO once coded and approved.

Sage supportsupport@fylehq.com
💰 Finance👤 Admin: Stephen Kramer

QuickBooks Online (QBO)

QBO is our ERP and primary accounting software — bills, loans, invoices, all account balances, and all financial reports live here. Stephen Kramer is a QBO Admin and can get you access.

QBO Integrations

RampCoded P-Card transactions and AP bill payments sync automatically
Sage / FyleNon-Ramp card expenses sync automatically
First Citizens BankDirect bank feed — review and confirm transactions
Monday.comClients and projects pulled in via API
LassoCan feed invoices from Live Events & Rentals if used
AvalaraAutomated sales tax assessment and filing

Banking — First Citizens Bank & Trust

Two OKC-metro branches, both ~20–30 min from the office. Taylor Hoskinson offices out of Norman — go there for meetings with him.

Checking1 account
Savings2 accounts
Loans3 loans + 1 line of credit
Bank repTaylor Hoskinson — taylor.hoskinson@firstcitizens.com · (405) 253-3849

Sales Tax — Avalara

Sales tax is complex. We operate across multiple states, work with many houses of worship (often exempt), and handle both rentals and sales. Avalara handles assessment and filing automatically.

⚠️ Always double-check Avalara tax before sending invoices — especially for exempt clients. Their support response time is poor. Per Oklahoma Tax Code, rentals and events where we never relinquish equipment are generally not taxable.
👥 HR👤 HR / Finance Manager↗ Login to Paycom↗ Payroll Walkthrough

Logging In

URLpaycom.com
Client Code0KZ33 — not case sensitive. That is a zero (0), not the letter O.
Sign-in typeClick "Client" to sign in as admin. Do not use the Employee login.
⚠️ When calling Paycom support, ask for Andrew Jones. Have client code 0KZ33 ready. As of writing, only the HR/Finance Manager and Stephen Kramer are authorized to call. If additional access is needed one of the admins will have to call to authorize this.

Payroll — Top Priority

Payroll is the single highest-priority task in this role. Employees being paid correctly and on time is non-negotiable — even when in the field.

Step-by-step walkthrough: Processing Payroll in Paycom — Scribe

✅ Paycom handles all payroll tax withholdings automatically.

Modules We Use

PayrollPrimary function — bi-weekly payroll and tax withholdings
PTO ModuleTracks PTO accruals and requests. Has calendar integration. Note: as of writing, the Paycom calendar is on the HR Manager's calendar only — not shared company-wide yet.
PAF & PerformanceAll employee changes and all performance reviews — 90-day and annual
Applicant TrackingFull recruiting pipeline — postings, applications, screening, offers
Benefits ManagementOpen enrollment, qualifying events, plan management
Background CheckEnhanced background check — integrated
401(k) FeedAutomated file feed to Ascensus (formerly PAI) — one-way, Paycom sends only
Employee FilesAll employee documentation housed in Paycom

Paycom Contacts

Andrew JonesPaycom Specialist (Support) — andrew.jones@paycom.com
Austin GreeneStrategy / Sales — austin.greene@paycom.com
👥 HR👤 HR / Finance Manager

Health Insurance — Blue Cross Blue Shield of Oklahoma

Plans1 Bronze · 2 Silver · 1 Gold (most employees who elect coverage take Gold)
CarrierBlue Cross Blue Shield of Oklahoma
BrokerEvans National — Jordan Nelson

Dental & Vision — United Healthcare

Dental1 plan — United Healthcare
Vision1 plan — United Healthcare
PortalsCredentials in LastPass

Benefits Broker — Jordan Nelson (Evans National)

EmailJordan.nelson@evansnat.com
Phone405-342-0901 ext. 0109
PaycomUsername: jnelson — benefits administration module only
💡 Jordan covers all three benefit types (BCBS + both UHC plans) and is available during open enrollment and qualifying life events.

401(k) — Ascensus (formerly PAI)

ProviderAscensus (formerly PAI)
Company match100% match up to 3% of employee contribution
ContributionsCan contribute above 3% within IRS regulations
Deduction methodAutomated file feed via Paycom — one-way
ContactAnthony Ferilito — aferilito@financialguide.com
⚠️ Neither the company nor HR staff can provide financial advice on 401(k) contribution amounts. An employee's supervisor may give guidance if asked directly.
👥 HR👤 HR / Finance Manager

W2s — Employee Tax Forms

W2s are generated by Paycom. Paper copies mailed to:

📬 1071 E Thunderbird, Ste 105, Mustang, OK 73065
Addressed to: Taylor Giba, Confidential

Employees with digital delivery enabled in Paycom receive their W2 via Paycom ESS — no paper copy sent.

1099s — Contractor Tax Forms

Paycom-generated: Generated and mailed to contractors by Paycom. Paper copies to same Rentals Warehouse address above.

Ramp-generated: For contractors paid through Ramp. Ramp files and mails directly to the contractor. We receive digital copies of Copy A and the 1096.

⚠️ If someone says they didn't receive a form, first check whether digital delivery is enabled in their Paycom profile before assuming a paper copy was lost.