TowCal is a hitch calendar built for towboat and offshore crews. Tell it your rotation once and it lays out months of on/off days, estimates your paychecks, and keeps your reminders, credentials, and planning tools in one place — all stored privately on your own phone. Here's how to get it dialed in.
Run something different? Tap +/– Custom and type your own. Work a regular Monday–Friday job or an irregular schedule? There's a Work Mode toggle at the top of the same tab for shoreside schedules too.
Example: a 20-and-10 towboat rotation — tap 20/10 and it highlights.
2
Tell it how your crew-change days fall
On the ⚓ Schedule tab in Settings, answer "How do your crew-change days fall?"
Crew change on only one day? If you always get on and off on the same weekday(s), choose Same days every hitch. The day count flexes — a 20/20 reporting on a Tuesday gets off the Tuesday about three weeks later.
Crew change on two different days? If your crew-change day alternates between two weekdays, choose Rotates between 2 days. Then pick the day you go back to work and put that day first in the "Get-on lands on either" row — the get-off row mirrors it, like the picture below.
Example: your next get-on is a Tuesday, so Tuesday goes first — get-on lands on Tuesday/Friday, get-off on Friday/Tuesday.
3
Set your real crew-change date
Still on the ⚓ Schedule tab, enter the actual date your next hitch starts under Schedule Start Date. That anchors the whole calendar to real life — every on/off stretch after that fills itself in.
4
Add your pay (optional)
On the 💵 Pay tab in Settings, enter your day rate and how often you're paid. TowCal will project each paycheck right onto the calendar — gross, deductions, and take-home.
💡 Tip: hit Save Settings & View Calendar at the bottom of the Settings sheet when you're done — that's what writes your changes and rebuilds the calendar.
2. The five bottom buttons
Button
What it does
📅 Calendar
The main view — your on/off days color-coded, with paydays, appointments, and reminders shown on each date.
📋 Agenda
The same schedule as a simple scrolling list — crew changes, appointments, and paydays in order. This is also where the PDF export lives.
💵 Pay
Your projected paychecks — gross, each deduction, and net take-home, totaled on every payday.
🛢️ Load Calc
A tank-barge load calculator: pick your barges, enter the rate the dock gave you, and see how long the load runs and when you'll be topped off. (Pumping estimates only — your DOI's max transfer rate always governs.)
⚙️ Settings
Everything else — schedule, pay, credentials, travel, bills, goals, and the extra tools covered below.
Using the Load Calc
Tap 🛢️ Load Calc and it takes about ten seconds:
Pick your barges from the presets — 1×30k, the common 2×30k tow, 1×10k, 2×10k — or type a custom barrel total.
Set the dock transfer rate the dock gave you with the slider, or tap a preset (slow dock 1,000 · typical 2,500 · hot dock 5,000).
Leave topping off checked (slows the last 10% to half rate, like you would on the header) and set the shift time between barges if you're loading more than one.
You get the full run time hooked-up-to-topped-off, total barrels, effective rate, pumping time per barge — and a finish-time planner: tell it when you start your watch and it tells you when you'll be done.
Pick your barges and set the rate the dock gave you — presets for the common tows are one tap.The answer: 2×30k at 5,300 bph runs 13h 27m — start your watch at 8:25, done at 21:52.
Pumping estimates only — gauging, line displacement, stripping, paperwork and dock delays aren't on this clock. The max transfer rate on your Declaration of Inspection governs, always.
3. Using the calendar day-to-day
Switch views with the pills at the top: Agenda, Week, Month, 3 Months, 6 Months, or Year. The year views are great for planning doctor's appointments and vacations around future hitches.
Tap any day to see what's on it, or to add a note, appointment, or reminder to that date.
Add an event fast: tap + Add and type it like you'd say it — "Lunch with Sam Tuesday 1pm at Olive Garden" — and TowCal fills in the date, time, and place for you.
Ride-over or sick day? Tap that day and mark it. TowCal adjusts your pay estimate to match what actually happened.
Today button jumps you back to the current date from anywhere.
4. Setting up your pay
In Settings → 💵 Pay:
Enter your day rate at the top of the tab — plus per diem if you get one (it's added on top for each day worked and isn't taxed in the estimate; leave it blank if you don't), and your ride-over pay. Mark a ride-over day on the calendar and TowCal adds one daily rate + that amount to the pay period; mark a home-early/sick day and it subtracts one daily rate.
Set your pay schedule. Under Pay Schedule, pick how many times a month you're paid, then the day of the month for each check — say the 5th and the 20th. Choose 31 (End of month) for the last day; it adjusts automatically for shorter months.
Tell it what each check pays for. For each pay date, tap the start day then the end day of the work period that check covers. Checks are usually delayed, so a period can run through the previous month — e.g. the check on the 5th pays for the 16th → end of last month, and the check on the 20th pays for the 1st → 15th.
Flip on your deductions. Toggle whatever comes out of your check — medical insurance, 401(k), taxes (a flat percentage), savings, emergency fund, FSA. Leave the international/statutory ones off unless you need them.
The top of the Pay tab — day rate, per diem (added on top, not taxed), and what a ride-over day pays.Pick how often you're paid and the day each check lands — here the 5th and the 20th.Once, twice, three, or four times a month — pick what matches your payroll.
Tap the start and end day each check covers — the check on the 5th here pays for the 16th → end of last month.Flip on only the deductions that come out of your check — the estimate shows real take-home.
Projected paychecks then show up on the calendar and in the Pay panel, itemized on each payday.
⚠️ Estimates only. Pay, tax, and deduction figures are planning estimates — tax is a simple flat percentage, not real withholding tables. Always verify against your actual pay stub.
5. What's in Settings — tab by tab
Tab
What it's for
⚓ Schedule
Your rotation, next crew-change date, and the Marine/Shoreside Work Mode toggle.
💵 Pay
Day rate, pay frequency, deductions, savings — feeds the paycheck estimates.
📅 Calendar
Calendar appearance — colors, icons, and display preferences.
🪪 Credentials
Track license, TWIC, medical certificate and other renewal dates with reminders so nothing expires on you. (Don't enter real document numbers — just names and dates.)
🧾 Travel
Log travel expenses to and from the boat.
🩺 FSA
Track a flexible spending account balance and purchases.
💳 Bills
Bill due dates and amounts, lined up against your paydays.
🏦 Bank
Account and debt balances for planning — credit cards, loans, medical.
🌊 Tide Turner
Debt-payoff planner. Check the "TT" box on any debt in the Bank tab, set your monthly extra, and it maps your fastest route to zero — as each debt clears, its payment rolls into the next.
🏋️ Exercise
Simple workout tracking for on and off the boat.
📓 Notes
A notepad that stays with the app.
🎯 Goals
Set and track personal goals.
⋯ More
Notification settings, the built-in help, promo-code redemption, and reset.
Bank balances, debt payoff, and Tide Turner are what-if planning tools only — not financial, tax, or legal advice.
A look inside a few of them:
Bills — pick a common bill or name your own, set the amount and date; recurring bills repeat on their own, one-time bills file to Paid Bills.Bank — up to 10 accounts with quick-add presets, and an option to show your net worth right under the calendar. A personal planner — not linked to any real bank.
FSA — your full election is available from day one; the ledger tracks spent vs. remaining. Add entries here or from any calendar day. Keep your real receipts.Exercise — a light fitness habit built for the boat: 5–6 short bodyweight moves a few days a week. Set your age and level, then track workouts from the home screen.
Setting up Credentials — renewal reminders on autopilot
On the 🪪 Credentials tab:
Press United States (or your region — Universal STCW, Europe/UK, Australia/NZ, etc.) and it loads the standard credential list for your trade: MMC, TWIC, medical certificate, and the rest.
Fill in your expiration dates on each card.
Remove any credential you don't use — tap the ✕ on its card.
That's it — the app automatically reminds you 1 year before the due date, then keeps repeating monthly until you renew. Your renewals also show as countdown tiles right at the top of the main screen, so you see "renew in X months" every time you open the app.
Pick your region, enter each expiration date — reminders default to 1 year before, repeating monthly until renewed.Your credentials ride at the top of the main screen as countdown tiles — months left and when to renew, at a glance.
6. Making sure reminders fire (Android)
Android phones aggressively pause background apps to save battery, which can stop reminders from firing while TowCal is closed. A one-time check in your phone's Settings app fixes it:
Let it run in the background: Settings → Apps → TowCal → Battery → Unrestricted (some phones say "Don't optimize" or "Allow background activity"). This is the #1 reason reminders don't fire.
Samsung phones: Settings → Battery → Background usage limits — make sure TowCal is not in "Sleeping apps" or "Deep sleeping apps."
Do Not Disturb: if DND is on, add TowCal as an allowed exception or reminders can be silenced.
Then test it: in TowCal, open Settings → More → Reminder & notification settings and tap Test — a reminder should appear within a few seconds. A scheduled reminder arriving a few minutes early or late is normal; Android groups background alarms to save battery.
7. Sharing your schedule
Open the Agenda tab and tap Export PDF — you get the next six months of your schedule on one clean page, ready to text to your spouse, email to a doctor's office, or print for the fridge. Your phone's share sheet pops up so you can send it anywhere: text, email, print, or save it to your files.
Tap Export PDF and the share sheet opens — send it by text or email, print it, or save it.The PDF itself — six months of color-coded calendars with every crew change listed down the side.
8. Subscription, free month & promo codes
Pricing: $2.99/month or $19.99/year, billed through your app store.
Free first month: new subscribers get their first month free on the monthly plan (shown right on the subscription screen when available).
New phone? Open TowCal and tap Restore Purchase on the subscription screen while signed in to the same App Store or Google Play account you bought with.
Promo code from a giveaway? Redeem it via Settings → More → Redeem a promo code.
Cancel anytime: iPhone: Settings → your name → Subscriptions. Android: Google Play → Profile → Payments & subscriptions → Subscriptions.
9. Where your data lives
On your phone — period. TowCal stores your schedule, pay setup, and everything else locally on your device and does not send it to us or anyone else. See the Privacy Policy for details. (That also means your data is only as backed up as your phone is — a fresh install starts clean.)