Invoiced does support using custom domains for billing portals. This feature is only available on our Enterprise plan and up. Please contact us if you would like to set up a custom domain.