web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Student Cost Recovery in Sponsored Training Projects

(7) ShareShare
ReportReport
Posted on by 795

Question 1:
We are running online courses under sponsored projects in Business Central. A sponsor pays for 5 students per course. We use Jobs (Projects) in BC to manage this.

However, during the course, some expenses (e.g., instructor fee, logistics) are not covered by the sponsor but are to be recovered directly from the Instructor. These are actual costs incurred by us.

We want to:


  1. Record these expenses hitting the G/L.

  2. Also create a receivable for the instructor part (i.e., what Instructor owe us) and make payments.

How should we handle this in Business Central? What’s the best way to post Instructor-share of cost as a receivable while ensuring proper G/L impact under the same project/job?

Question 2:
Along with that, can i create customer's receivable without creating sales order & Invoice? and also balance due amount should not show any amount only balance should be reflected??

Thanks in advance!

I have the same question (0)
  • Suggested answer
    Sohail Ahmed Profile Picture
    11,175 Super User 2026 Season 1 on at

    Answer to Question 1:

    To recover instructor costs in a Job (Project) setup, follow this approach:


    1. Post actual costs (e.g. instructor fees, logistics) to the Job using Job Journal or Purchase Invoice, linked to the Job Task and G/L accounts.


    2. For the instructor’s share to be recovered:

      • Create a G/L Account like “Instructor Receivable”.

      • Post a General Journal entry:

      • Debit: Instructor Receivable (shows as receivable)
      • Credit: Same expense account or an adjustment account to offset the Job cost
      • Link the entry to the Job using the Job No. and Job Task No.
          


    3.  

    This keeps your project accounting clean and tracks what is owed by the instructor.

     

     

    ✅ Mark this answer as verified if it helps you.

  • Suggested answer
    Sohail Ahmed Profile Picture
    11,175 Super User 2026 Season 1 on at

    Answer to Question 2:

     

    Yes, you can create a customer receivable without a Sales Order or Invoice by using the General Journal and posting:

    • Debit: Customer Account
    • Credit: Revenue or clearing G/L Account
     

    If you want no balance due, but just to reflect the transaction, you can offset it in the same journal with a matching credit/debit to net to zero, while still showing the movement in the ledger.

     

    ✅ Mark this answer as verified if it helps you.

  • Suggested answer
    Jainam M. Kothari Profile Picture
    16,267 Super User 2026 Season 1 on at
  • Verified answer
    Mansi Soni Profile Picture
    9,194 Super User 2026 Season 1 on at
    Hello @peter fun,

    In Business Central, you can handle this by:  

    Answer 1:
    1. Posting Expenses: Use a Journal (General or Expense Journal) to record the expenses, debiting the relevant G/L expense accounts and crediting AP/Bank. Assign the job dimension to track costs under the project.  
    2. Creating Receivable:  Create the instructor as a Customer. Use a Sales Invoice (or Service Invoice) for the recoverable amount, linking it to the Job. This ensures the receivable is tracked while maintaining G/L impact under the same Job. For partial recovery, adjust the invoice amount. Payments can then be applied against this invoice.  
     
    Answer 2:  
    Yes, you can create a receivable without a Sales Order/Invoice by:  
    1. Using a General Journal to directly debit the Receivable Account (Customer) and credit the relevant income/expense account.  
    2. Ensure the Balance Due shows zero by matching the journal entry with an immediate Payment Journal (if settled upfront) or by applying a payment later. This avoids showing open amounts unless intentionally left unpaid.  

    Hope this answer will help you as well!

    Regards,
    Mansi Soni
  • Verified answer
    Jeffrey Bulanadi Profile Picture
    9,121 Super User 2026 Season 1 on at

    Hi Peter,

    This is a nuanced scenario, and BC’s Jobs module can handle it with a bit of structured setup. Let’s break it down:

    Question 1: Instructor Cost Recovery within Sponsored Projects
    To record instructor-related expenses and recover them as receivables:

    Step 1: Post Actual Expenses to G/L and Job

    • Use a Purchase Invoice or G/L Journal to record instructor fees and logistics.
    • Tag the line with the relevant Job No. and Job Task No. to ensure it hits the correct project ledger.


    Step 2: Create Instructor Receivable

    • Use a General Journal to post a manual receivable:
      • Debit: Instructor’s customer/vendor account (or create a new one if needed)
      • Credit: Same G/L account used for the expense (or a clearing account)
      • Include Job No. and Job Task No. to tie it to the same project.


    Step 3: Track Payment from Instructor

    • When the instructor pays, apply the payment against the receivable via Cash Receipt Journal or Payment Journal.

    Optional: You can also use Resources instead of G/L accounts if the instructor is modeled as a resource, but this depends on your setup.


    Question 2: Creating Receivables Without Sales Orders or Invoices
    Yes, you can create receivables without using Sales Orders or Invoices:

    Option A: General Journal Entry

    • Debit: Customer account
    • Credit: Revenue or clearing account
    • This creates a receivable entry in the customer ledger without generating an invoice.

    Option B: Payment Journal with “Apply to” Logic

    • Post a payment directly and apply it to an open entry or leave unapplied.
    • If you want the balance to reflect but not show as due, consider using a prepayment or deposit account.

    Important Notes:

    • These entries will appear in the customer ledger and aging reports unless you use dimensions or custom fields to isolate them.
    • If you want the balance to reflect without triggering collection or aging, use a G/L account instead of a customer ledger entry.


    Helpful References:
    Walkthrough – Managing Projects with Jobs
    General Journals – Microsoft Learn
    Customer Ledger Entries – Microsoft Learn
    Cash Receipt Journal – Microsoft Learn


    If you find this helpful, feel free to mark this as the suggested or verified answer.

    Cheers
    Jeffrey

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,036 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,179 Super User 2026 Season 1

#3
AndrewThomas81 Profile Picture

AndrewThomas81 828

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans