{"id":"conference-trip-cost","summary":"True cost of a conference trip: cash plus the billing lost, net of the deduction (US meals limited to 50%).","method":"POST","inputSchema":{"type":"object","properties":{"ticket":{"type":"number","description":"Ticket or registration"},"travel":{"type":"number","description":"Flights, trains, taxis, both ways"},"lodgingPerNight":{"type":"number","description":"Room rate per night"},"nights":{"type":"number","description":"Nights away"},"mealsPerDay":{"type":"number","description":"Food per day, before the 50% limit"},"daysAway":{"type":"number","description":"Days away from the desk, travel included"},"billableDaysLost":{"type":"number","description":"Of those, days that would have been billed"},"dayRate":{"type":"number","description":"Day rate the lost days are worth"},"otherCosts":{"type":"number","description":"Visas, baggage, materials, hosted dinners"},"marginalTaxPct":{"type":"number","description":"Marginal tax rate the deduction saves at, percent"}},"required":["dayRate"]},"exampleInput":{"ticket":700,"travel":550,"lodgingPerNight":180,"nights":3,"mealsPerDay":60,"daysAway":4,"billableDaysLost":3,"dayRate":900,"otherCosts":60,"marginalTaxPct":32},"exampleOutput":{"lines":[{"id":"ticket","amount":700,"deductible":700},{"id":"travel","amount":550,"deductible":550},{"id":"lodging","amount":540,"deductible":540},{"id":"meals","amount":240,"deductible":120},{"id":"other","amount":60,"deductible":60}],"cashCost":2090,"lostBilling":2700,"trueCost":4790,"deductibleCost":1970,"taxSaved":630.4,"afterTaxCash":1459.6,"afterTaxLostBilling":1835.9999999999998,"afterTaxTotal":3295.5999999999995,"breakEvenBilling":4846.470588235294,"breakEvenDays":5.384967320261437,"timeShare":0.5636743215031316,"rulesChecked":"2026-08-23","source":"https://www.irs.gov/publications/p463"}}