What is the best way to account for credit card fees when marking an invoice as paid?

Hey all, new user here, also pretty new to invoicing in general. So I accepted payment for an invoice via credit card. Of course the merchant services company takes a cut, which is fine, but how do I account for that in my invoicing/payments? The invoice is for $150, but after fees I only received $144.27. (Using PayPal until I can get a proper merchant services account set up) If I mark the invoice paid, it shows the full $150 as received. But if I put in the payment as $144.27 it shows the customer as still owing money. Either way seems like it will cause problems for accounting. How do you folks handle this?
Thanks!

Hi,

You can optionally configure gateway fees in the app on Settings > Online Payments to pass the fees along to the client. Otherwise, I think you’d want to mark the entire invoice as paid.

Hi, while passing the fees along to the client sounds great, I don’t have online payments set up within Invoice Ninja as of yet. Still need a proper merchant services account before I can do that. For now I’m just trying to figure out how to mark in a payment in a way that doesn’t mess up my accounting. If I just mark it paid, it’ll show up as having more income than I actually do.
I suppose I could add a corresponding expense in the amount of the credit card fee, but that’s a lot of extra steps for something that I would think ought to be relatively simple.
Thanks!