Information for freelancers working with the BBC
Suppliers can sign-up or log-in to Supplier Self-Service to submit invoices, check payments or amend their details.
Forgotten your password?
Sign-up for Supplier Self-Service
If you are having problems using the system please contact the Customer Support Centre on 020 7326 9760 - select option 1, followed by option 1 for technical or IT related problems or option 2 for accounts payable and payment queries.