on my airplane I take the airborne time from the GPS for the 50hr checks. The GPS logs take off to landing.
I dont bill myself so payment is not a problem.
For logbook time I generally use the GPS time as well unless it was a long taxi then I add 5 mins.