API Status: Operational

Send fax to the
IRS in seconds

The modern API for tax professionals. Upload your PDF, pick an IRS destination, and get a delivery confirmation. No fax machines, no phone lines, no hassle.

Fax delivered to IRS
SS-4 Form · 2 pages · just now
fax2tax-api
// Send fax to the IRS
POST /send

// Response
{
  "success": true,
  "fax_id": "e3fe1f1d-bedd...",
  "destination": "IRS SS-4"
}

// List faxes
GET /sent
GET /received
GET /in-progress
How it works

Three steps to
fax the IRS

01

Upload your PDF

Host your document anywhere accessible by URL. Tax forms, signed documents, any PDF ready to transmit.

02

Choose destination

Select a pre-configured IRS fax number. SS-4, Foreign DE, or any custom destination. One parameter, done.

03

Get confirmation

Receive a PDF delivery receipt with document preview, transmission details, and status. Proof of delivery, instantly.

Built for reliability

Everything you need
to fax with confidence

API-first

Simple REST API. One POST request to send a fax. Integrate into any workflow, any language, any platform.

Auto-retry on failure

Failed transmissions are automatically retried at timed intervals. Multiple attempts ensure your fax gets through.

📄

PDF confirmations

Every delivered fax generates a branded PDF receipt with document preview and full transmission details.

🔔

Real-time notifications

Slack alerts on every status change. Know immediately when your fax is delivered, received, or needs attention.

📞

IRS numbers built-in

We maintain all IRS fax numbers for you. Just pass the destination name and we handle the rest. No need to look up, store, or remember any fax numbers.

🔒

Secure & reliable

API key authentication. Webhook verification. Full audit trail. Every event logged for compliance and peace of mind.

Soon
📝

Generate IRS forms via API

Create and submit forms like SS-4 directly from the API. Fill the fields, we generate the PDF and fax it to the IRS.

One request.
That's it.

No SDKs to install. No complex authentication flows. Just a POST request with your API key, the destination, and your document URL.

Request API access
send-fax.sh bash
curl -X POST https://api.fax2tax.com/send \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "destination": "IRS_SS4",
    "media_url": "https://your-app.com/form.pdf",
    "order_id": 1234
  }'

# Response
{
  "success": true,
  "fax_id": "e3fe1f1d-bedd-4f38-be03...",
  "destination": "IRS SS-4"
}

# PDF Confirmation
curl https://api.fax2tax.com/{fax_id}/confirmation \
  -H "x-api-key: YOUR_API_KEY" \
  -o confirmation.pdf