Transaction Processing Facility (TPF) は、IBMのメインフレーム用の、大容量トランザクション処理に特化したオペレーティングシステム (OS) である。 高い信頼性を持ち、1秒間に最大数万件のトランザクションを処理できるため、航空路管制や座席予約システム(CRS)など航空業界で多く利用される他、金融業界でも使われている。最新版はSystem z用のz/TPF V1.1である。 なお同じSystem zで稼動するz/OSやz/VSEやz/VMなどのOSとは、別物である。