Welcome to
Temple Management Consulting, Certified Public Accountants

Do you need current information on the financial standing of your organization in order to make decisions?

Do you lack in house accounting know how?

Is your team losing time that it could be spending on core activities in order to manage your accounting and financial reporting?

Temple Management Consulting is a complete virtual accounting and finance partner to supplement your in-house accounting department.

Nonprofit Mission and Money
Nonprofit Mission and Money
Mastering NFP Endowment Accounting: Essential Compliance and Reporting Strategies for Nonprofits 
Loading
/

Endowments are a cornerstone for nonprofit financial sustainability, providing a permanent funding source that enables organizations to support their mission for generations. Yet, nonprofit endowment fund accounting is daunting, with complex compliance requirements and evolving standards such as UPMIFA (Uniform Prudent Management of Institutional Funds Act), and ASC 958. For nonprofits and their boards, proper endowment management entails more than maintaining spreadsheets — it involves building stakeholder trust and ensuring the organization’s long-term future. In this guide, Temple Management CPA shares everything you need to know about accounting, compliance, and reporting for nonprofit endowment funds. 

How We HELP

Day-to-Day Accounting and Reporting

  • Record financial transactions in accordance with Generally Accepted Accounting Principles (GAAP)
  • Maintain accrual basis general ledger
  • Facilitate payroll processing
  • Process accounts payable
  • Prepare financial statements

Grants Financial Management Support

  • Maintain accounting for grant expenditures in the accounting system
  • Assist with federal grant funds drawdowns
  • Prepare grant federal financial reports (FFRs)
  • Assist with grant expenditure reporting
  • Assist with funder financial site visits

Accounting Project Support

  • Assist with preparation for your financial statement audit
  • Design, implement and convert accounting systems
  • Prepare operating and grant budgets
  • Provide business advice and guidance
  • Provide IT assessments, guidance and management services

ASC 842 Lease Accounting

  • Implement the required ASC 842 lease accounting standard
  • Maintain your lease accounting

Contact Temple Management Consulting to get started

    Meet Temple Management’s CEO, Annette Sullivan​

    Annette Sullivan, CPA, CGMA

    In 1998, Annette Sullivan received a vision to start a CPA firm that would help organizations take its accounting and financial management to the next level. Our firm rapidly expanded to providing services to other nonprofit organizations and professional service businesses. 

    Resources from Temple Management

    مكافآت 1xBet: ما الذي يهم اللاعبين في عام 2026؟

    تعتبر مكافآت الكازينو جزءًا أساسيًا من تجربة اللعب، حيث توفر للاعبين فرصة لزيادة رصيدهم وتحسين فرصهم في اللعب. في عام 2026، تميزت منصة 1xBet بتقديم عروض مميزة تناسب احتياجات اللاعبين في الجزائر، مثل télécharger 1xBet iphone Algérie ، وفي هذه المقالة، سنستعرض كيفية إعداد الحساب، وإجراء المدفوعات، وتحقيق أقصى استفادة من مكافآت الكازينو. كيفية إعداد الحساب والمدفوعات واللعب معًا عند الدخول إلى عالم الكازينو، يُعتبر إعداد الحساب خطوة أولى أساسية يجب على اللاعبين القيام بها. بعد ذلك، تأتي أهمية إجراء المدفوعات بطريقة مريحة وآمنة، ما يضمن للاعبين تجربة سلسة. تقدم منصة 1xBet طرق مختلفة للإيداع والسحب، مما يسمح للاعبين بالتركيز على الألعاب والاستمتاع بالمكافآت المتاحة. يجب على اللاعبين أن يكونوا على دراية بالعروض المتاحة، والتي قد تشمل مكافآت ترحيبية، وعروض أسبوعية، ومكافآت خاصة على ألعاب معينة. فهم كيفية الاستفادة من هذه العروض يمكن أن يحدث فرقًا كبيرًا في تجربة اللعب الخاصة بهم. كيفية البدء في اللعب على 1xBet للبدء في تجربة اللعب على منصة 1xBet، يجب اتباع الخطوات التالية: إنشاء حساب: يمكنك التسجيل بسهولة من خلال الموقع الرسمي أو تطبيق الموبايل الخاص بـ 1xBet. تأكيد التفاصيل: بعد التسجيل، تحتاج إلى تأكيد هويتك من خلال الوثائق المطلوبة. إجراء إيداع: استخدم طرق الدفع المتاحة لإيداع مبلغ في حسابك، يمكنك استخدام البطاقات البنكية أو المحافظ الإلكترونية. اختيار اللعبة: تصفح الألعاب المتاحة واختر ما يناسبك، سواء كانت ألعاب كازينو أو مراهنات رياضية. بدء اللعب: بعد اختيار اللعبة، يمكنك البدء في اللعب والاستمتاع بالمكافآت المتاحة. سهولة التسجيل يعطي انطلاقة سريعة للاعبين الجدد. طرق الدفع المتنوعة تضمن سهولة ومرونة في التحويلات المالية. اختيار واسع من الألعاب يلبي جميع الأذواق والاهتمامات. تفاصيل عملية اللعب على 1xBet من المهم معرفة مزايا الاستخدام الفعال لمنصة 1xBet. تتميز هذه المنصة بتطبيقها المخصص، والذي يتيح لك تحميل ملف APK بسهولة على

    Keep Reading »

    Evolplay crash-style games: a complete guide to safe gameplay and quick withdrawals

    As the online casino industry continues to evolve, crash-style games have emerged as an exciting new trend, offering players a unique combination of thrill and strategy. One of the prominent developers in this space is Evolplay, known for its innovative gaming experiences, and platforms like cricket-duel.games are making these games even more accessible to enthusiasts. In this article, we’ll explore the dynamics of crash-style games, focusing on how players can engage with them safely while also enjoying features such as quick withdrawals and real-money gameplay. What separates stronger casino options from weaker ones In the world of online casinos, the quality of the gaming experience can vary significantly from one platform to another. Stronger casinos showcase a diverse selection of games, user-friendly interfaces, and robust security measures. They often feature popular choices like crash-style games, which incorporate engaging mechanics such as multipliers and rapid gameplay. Weaker options may lack these elements, resulting in a less satisfying experience for players. Key factors to consider include the variety of games available, the quality of customer service, and the platform’s reputation. Furthermore, a strong casino offers incentives like free spins and competitive bonuses, enhancing the overall gaming experience. Players should also prioritize options that provide efficient payment methods for deposits and withdrawals, ensuring a seamless transition between playing and cashing out. Understanding these aspects can guide players toward making informed choices when selecting their gaming destinations. How to get started with crash-style games Engaging with crash-style games is an exciting venture that can lead to both fun and potential winnings. Here’s how to get started: Create an Account: To begin, users need to sign up on a reputable casino site that features Evolplay’s

    Keep Reading »