Hi Gaurav,
The scenario is clear now.
The cost accrual based on percentage completion is not a possibility in AX(At least automatically). All the costs you post, gets accrued immediately in the project.
However, when you have consumed $100000 in a project who's contract amount is $300000, then the percentage of completion should be ideally more than 10%. Do you agree ? Can you please let me know how are you deciding the percentage complete in the project. Is it purely manual ?
In your scenario it looks like you are recognizing less revenue manually and expecting system to recognize less cost automatically. Per my knowledge this is not a feasibility.
If the percentage complete is decided manually, then even though system calculates the revenue amount as 10% of $300000, you could override this amount under the Profit and Loss tab of the estimates form and in fact recognize more revenue to meet the costs and be able to see profits in the project statement.
Let me know if you have any question on these.