BAF covers changes in ship fuel costs, PSS is a peak season surcharge, and THC is the terminal handling charge at origin or destination.
List them as separate lines from the base ocean rate, so a surcharge change doesn't look like you moved your price, and group them by where they're incurred so the Incoterm split is clear.
Full guide: Ocean freight surcharges explained.
List each surcharge as its own line with its basis (per container, per W/M, per shipment) and currency. Customers compare "all-in" totals, so a quote that hides BAF in the freight looks cheaper until the invoice arrives. If you quote all-in, say which surcharges are included and until what date, because BAF and PSS are revised on their own schedule.
Laneworks drafts the reply to a quote request from your own rate sheet in about two minutes. Forward a real request to try@getlaneworks.com to see it on your own work.