תורם עשוי להבטיח לעמותה לתרום לה כסף בעתיד. ההבטחה הזו נקראת משכון. ישנם סוגים רבים של התחייבויות, כגון אלה שיש לממש בבת אחת, במרווחים, ועם או בלי הגבלות. התחשבנות בהתחייבות תלויה בתנאים המצורפים אליה. הווריאציות הן:
התחייבות ללא תנאי . כאשר תורם מתחייב לשעבוד ללא סייג, העמותה המקבלת את הכספים רושמת את ההתחייבות כהכנסות וכקבלת חשבונות.
שעבוד מותנה . כאשר תורם מתחייב לשעבוד, אך רק כאשר מתקיים תנאי, העמותה אינה מתעדת דבר. במקום זאת הוא ממתין למילוי התנאי ואז רושם את ההתחייבות כהכנסות וכחיובי חשבונות. אם ההסתברות שתנאי לא יתקיים רחוקה, ניתן להתייחס למשכון כמשכון ללא תנאי.
אם יש ספק, עמותה אינה צריכה לרשום משכון ברשומות החשבונאיות. במקום זאת, המתן שהמצב יפתור את עצמו, כדי שיוכל לדעת בוודאות את הנסיבות שבהן תורם יתרום. במקרים רבים, הודעה פשוטה על תשלום בקרוב אינה הוכחה מספקת לכך שקיים משכון. במקום זאת, צריך להיות משכון מתועד היטב המפרט את הסכום שיש לשלם וכל התנאים שיש למלא לפני התשלום.
אם התחייבות משכון אינה מותנית וניתנת לאכיפה משפטית, העמותה נדרשת להכיר בערך הנוכחי של כל סדרת התשלומים. הערך הנוכחי הוא השווי הנוכחי של המזומנים שיתקבלו בעתיד בתשלום אחד או יותר, אשר הוון בשיעור ריבית בשוק. דרישת הערך הנוכחי כפופה לריאציות הבאות:
אם יתקבלו הכספים תוך שנה, מותר להכיר בסכום המשכון כולו, ולא רק בערכו הנוכחי.
ניתן להשתמש בכמות תזרימי המזומנים המשוערת בחישוב הערך הנוכחי, ולא בסכום המשועבד. זה מאפשר להנהלה להיות שמרנית יותר ולהכיר בסכום הכנסות נמוך יותר אם לא בטוח לגבי הסכום הכולל שיתקבל או עיתוי הקבלה.
כאשר תורם מתחייב כי תרומה תינתן בסכום מסוים ואז ימלא את ההתחייבות בתרומת מניות, יתכן כי השווי ההוגן של המניה יהיה פחות מסכום השעבוד. אם כן, פנה לתורם כדי לקבוע כיצד יתקיים יתרת המשכון. אחרת, התורם רשאי להניח כי ההתחייבות מולאה, ולא יתרום שום נכס נוסף.