Not to debade, but, as example, NinjaTrader platform MAY be settuped by that way, that PnL in "dom" will be displayed with commisions already.
a.k.a. I enter long, price go up 1 tick, and PnL shows me not 12,5 usd, but 9,05 usd (as my comm fee is 3).
But ye again, al kind of "orders" still...